Autor | Zpráva | ||
---|---|---|---|
grafical Profil |
#1 · Zasláno: 19. 2. 2006, 13:44:27
if ($userlog != "" && $userpsw != "" && $username != "" && $userrasa != "")
{ $dotaz = "INSERT INTO users ( `login` , `heslo` , `char_meno` , `char_rasa` , `char_hp` , `char_dmg` , `char_exp` , `char_obratnost` ) VALUES ( `$userlog` , `$userpsw` , `$username` , `$userrasa` , `10` , `10` , `10` , `10` )"; mysql_query($dotaz) or die("DB Error: userreg = ".mysql_error()); echo 'Vsetko prebehlo v poriadku, prihlaste sa...'; } else { die ('Niektore policko nebolo vyplnene! <a href="index.php?stranka=reg">Zkus to znovu</a>'); } a este tabulka : CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT , login VARCHAR( 32 ) NOT NULL , heslo VARCHAR( 12 ) NOT NULL , char_meno varchar(100) NOT NULL default '', char_rasa varchar(100) NOT NULL default '', char_hp int(5) NOT NULL default '0', char_dmg int(5) NOT NULL default '0', char_exp int(5) NOT NULL default '0', char_obratnost int(5) NOT NULL default '0', lokace_x int(5) NOT NULL default '0', lokace_y int(5) NOT NULL default '0', PRIMARY KEY ( id ) ) TYPE=MyISAM; hodi mi to : DB Error: userreg = Unknown column '(meno co som vyplnil' in 'field list' co s tym ? kde robim chybu ? |
||
mitr Profil |
#2 · Zasláno: 19. 2. 2006, 14:28:08
INSERT INTO `users` ( `login` , `heslo` , `char_meno` , `char_rasa` , `char_hp` , `char_dmg` , `char_exp` , `char_obratnost` )
VALUES ('$userlog', '$userpsw', '$username', '$userrasa', '10', '10', '10', '10') zkus najít rozdíl :) |
||
Raider Profil |
#3 · Zasláno: 19. 2. 2006, 15:19:29
Chyba je v tomto ( `login` , `heslo` , `char_meno` , `char_rasa` , `char_hp` , `char_dmg` , `char_exp` , `char_obratnost` )
Tam sa to dáva bez tých apostrofov. Čiže takto: INSERT INTO users (login,heslo,char_meno,char_rasa, char_hp,char_dmg,char_exp,char_obratnost) |
||
grafical Profil |
#4 · Zasláno: 19. 2. 2006, 17:08:12
Dik moc :-)
|
||
Kajman_ Profil * |
#5 · Zasláno: 19. 2. 2006, 18:57:47
Raider
Tam chyba není. Sloupečky je dokonce lepší psát takto v obrácených apostrofech. Chyba byla tam, jak píše mitr - ted u hodnot použit obrácený apostrof místo apostrofu normálního. |
||
Raider Profil |
#6 · Zasláno: 19. 2. 2006, 23:52:13
Kajman_
Aha. Diki za vysvetlenie, to som nevedel. |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0