Jump to content
php.lv forumi

Pie datu iemešanas db ir errors


djmartins

Recommended Posts

Tātad saglabājot informāciju db izmet šādu erroru,

 

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

 

kaut gan visa informācija tiek nosūtīta uz db.

 

Cik nprotu tad problēma ir šeit:

 

 $result = mysql_query("SELECT * FROM filmu_apraksti;", $connect);
while ($res = mysql_fetch_array($result)) {
$res[0]; 


$result = mysql_query("INSERT INTO komentari (dtime, niks, komentars, filmu_id)
VALUES ('$NOW()','$niks','$komentars','$res[0]')",$connect); 
}

 

Kā lai to erroru aizvācu prom?

Link to comment
Share on other sites

muljkiibas ... vaina ir sheit :

$res[0]; --> kas taas taads ???

un sheit: (kaa jau bubu noraadija )

 

( '$NOW()', --> ( 'NOW() ' Bez $

Kaa arii sheit

 

komentars','$res[0]')", --> komentars','{$res[0]}')", vai komentars','".$res[0]."')",

------

Link to comment
Share on other sites

Konekcija ir man liekas, ja jau

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

 

Nu man sanāk 4 kļūdas vienā rindiņā

$result = mysql_query("INSERT INTO komentari (dtime, niks, komentars, filmu_id)
VALUES ('$NOW()','$niks','$komentars','$res[0]')",$connect);

 

Vajadzētu šādi būt OK

$result = mysql_query("INSERT INTO komentari (dtime, niks, komentars, filmu_id)
VALUES (NOW(),'$niks','$komentars','".$res[0]."');",$connect);

Un par to pliko $res[0]; ar nav skaidrs.

Edited by mounkuls
Link to comment
Share on other sites

×
×
  • Create New...