Avatar billede diablo2 Nybegynder
28. august 2001 - 18:39 Der er 15 kommentarer og
1 løsning

En tabel ved navn users i mysql...

Hey tjek den her http://www.dipz.dk/chat/chat/
der vil den gerne have en tabel i min mysql db ved navn users.
Hvordan opretter jeg den hvad er det jeg skal skrive så den passer til at indeholde users osv
Avatar billede repsac Nybegynder
28. august 2001 - 18:42 #1
Har du phpMyadmin?
Avatar billede diablo2 Nybegynder
28. august 2001 - 18:43 #2
ja
Avatar billede repsac Nybegynder
28. august 2001 - 18:46 #3
Ellers:

c:\\> cd c:\\der\\hvor\\du\\har\\mysql\\liggende\\mysql\\bin [enter]
c:\\mysql\\bin> mysql [enter]

mysql> create table users (
                id INT(5) NOT NULL auto_increment,
                username CHAR(20),
                email  VARCHAR(50),
                hp      VARCHAR(50),
                blabla...,
                PRIMARY KEY(id));

... bare et eksempel ... :)
Avatar billede repsac Nybegynder
28. august 2001 - 18:47 #4
Så bruger du bare:

create table users (
                id INT(5) NOT NULL auto_increment,
                username ...

i phpMyadmin ... :)
Avatar billede diablo2 Nybegynder
28. august 2001 - 18:48 #5
jeg prøver lige
Avatar billede diablo2 Nybegynder
28. august 2001 - 18:49 #6
Det virker ikke!

SQL-forespørgsel : [Ret]

create table users (
                id INT(5) NOT NULL auto_increment,
                username ...

MySQL returnerede:  You have an error in your SQL syntax near \'..\' at line 3
Avatar billede repsac Nybegynder
28. august 2001 - 18:51 #7
JA ... du skal selvf. indsætte det hele! Derfor mine ...\'er :)
Avatar billede diablo2 Nybegynder
28. august 2001 - 18:52 #8
jamen hvad er det jeg skal indsætte det er faktisk det mit SPG er
Avatar billede repsac Nybegynder
28. august 2001 - 18:52 #9
create table users (
                id INT(5) NOT NULL auto_increment,
                username CHAR(20),
                email  VARCHAR(50),
                hp      VARCHAR(50),
                blabla...,
                PRIMARY KEY(id))
Avatar billede diablo2 Nybegynder
28. august 2001 - 18:55 #10
og når jeg selv oprtetter noget kommer der bare dette under siden

Unknown column \'kryppassword\' in \'field list\'
Avatar billede repsac Nybegynder
28. august 2001 - 18:57 #11
Ja man du skal selvf. tilpasse dine kolonner!
Jeg aner jo ikke hvordan du har bygget dit system op! - det har jeg jo ikke en chance for at vidde ...
Avatar billede diablo2 Nybegynder
28. august 2001 - 18:58 #12
hmm ok
Avatar billede diablo2 Nybegynder
28. august 2001 - 21:14 #13
<!-- Minus AutoDato -->
<?
include(\"inc/sql.php\");
$time=time();
$select_chatten = mysql_query(\"SELECT id FROM users WHERE(username=\'Chatten\')\");
$row_chatten = mysql_fetch_array($select_chatten);

$select_chattere = mysql_query(\"SELECT id,username,rum,answer FROM users WHERE(rum!=0)\");
while($row_chattere=mysql_fetch_array($select_chattere)) {
if ($time-$row_chattere[answer] > 180)
{
mysql_query(\"INSERT INTO chat (rum,text,time,f,t) VALUES(\'$row_chattere[rum]\',\'$row_chattere[username] blev smidt ud på grund af inaktivitet.\',\'$time\',\'$row_chatten[id]\',\'0\')\");
mysql_query(\"UPDATE users SET rum=\'0\',onlinechat=\'0\' WHERE(id=\'$row_chattere[id]\')\");
}
}

if (!$id) {
$kryppassword=md5($password);
$select_logincheck = mysql_query(\"SELECT id,kryppassword,room FROM users WHERE(username=\'$username\')\");
$row_logincheck = mysql_fetch_array($select_logincheck);
if ($kryppassword!=$row_logincheck[kryppassword]) {

print \"Forkert brugernavn eller password!\";

exit;
} else {
if ($login) {
$id=$row_logincheck[id];
session_register(id);
session_register(kryppassword);
$valign=\"middle\";

print \"<font size=\\\"4\\\"><b><center>Vent venligst...\";

flush();
print \"
<meta http-equiv=\\\"refresh\\\" content=\\\"0;url=loginok.php\\\">
\";
exit;
}
}
}
include(\"inc/password.php\");

$select_info = mysql_query(\"SELECT username,onlinetid,credits,room FROM users WHERE(id=\'$id\')\");
$row_info = mysql_fetch_array($select_info);

$hour = floor($row_info[onlinetid]/60/60);
$tempmin =  $row_info[onlinetid]/60;
$min = floor($tempmin-$hour*60);

$valign=\"middle\";


print \"<u>Velkommen $row_info[username].</u><br><br><br>

Du har <b>\".floor($row_info[credits]).\"</b> Enheder.<br>
Du har været online i <b>$hour</b> timer og <b>$min</b> minutter.<br>
\";

if ($row_info[room] != \"0\") {
print \"<br>Du ejer lejlighed #<b>$row_info[room]<br>\";
}

print \"
<br><br>
<center>
<font size=\\\"2\\\">
<a href=\\\"java script:popupwindow(\'chat/index.php\',\'chatvindue\',\'width=750,height=415,resizable=0,scrollbars=1\')\\\">Log på Chatten</a>
</font>
\";

?>



HER ER KILDE KODEN TIL LOGINOK.PHP
DER STÅR ALLE DEOPLYSNINGER SOM TABELEN SKAL BRUGE KAN I SÅ HJÆLPE MIG NU!
MED AT TILPASSE TABELEN!
Avatar billede diablo2 Nybegynder
28. august 2001 - 21:35 #14
MUHAHAHHAHAH FANDT UD AF DET SELV WEEEEEEEEE
Avatar billede diablo2 Nybegynder
28. august 2001 - 21:35 #15
SVAR-->
Avatar billede diablo2 Nybegynder
28. august 2001 - 21:35 #16
..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester