Jump to content
php.lv forumi

nestrada reg code


millers

Recommended Posts

insert sintakse

17.rindiņā: Tu nenorādi, kādās tabulas rindās vērtības pievienot tabulā lietotāji.

mysql_query("INSERT INTO lietotaji VALUE ('0', ".$_POST['logins']." ".$_POST['parole'].")") or die ("Neizdevas pievienot");

Vajag uz:

mysql_query("INSERT INTO lietotaji (login, parole) VALUES ('0', ".$_POST['logins']." ".$_POST['parole'].")") or die ("Neizdevas pievienot");

Edit:

bubu>>pārskatījos

Edited by phpjanis
Link to comment
Share on other sites

Tev die("Neizdevas pievienot") vietā vajag rakstīt: die(mysql_error()). Tad arī redzēsi kļūdu.

 

Un nekad, nekad, nekad neizmanto plikus GET/POST/COOKIE datus mysql kverijos kā stringus. Tavu lapu "uzlaisīs" ātri vien.

 

Edit:

phpjanis: tur ir norādītas divas, nevis trīs kolonnas ;)

Link to comment
Share on other sites

bubu, nav īsti skaidrs vai trīs lauki

mysql_query("INSERT INTO lietotaji VALUE ('0', ".$_POST['logins']." ".$_POST['parole'].")")

Lai gan visdrīzāk trūkst komats starp login un parole VALUES.

Un jā, ja nenorāda laukus, tad VALUES, ne VALUE.

EDIT: johaidi! atvainojos atkal, bubu!

 

pašam sajuka ātrumā lasot.

Edited by mounkuls
Link to comment
Share on other sites

×
×
  • Create New...