Topic: turiu problema su mysql_fetch_array galit pagelbet ?

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/www.tinklapis.lt/script/sitename.php on line 6

sitename.php surasyta <?

include('config.php');
$sql = "SELECT * FROM tb_site WHERE id='1'";
$result = mysql_query($sql);       
$row = mysql_fetch_array($result);
echo $row["sitename"];
mysql_close($con);
?>


man tj cia lyg ir wiskas sueina bet nepagaunu kame problemos. Warrning meta jau paciame tinklapyje.
manau galesit pagelbeti.Dekui

Re: turiu problema su mysql_fetch_array galit pagelbet ?

Andrius69 wrote:

man tj cia lyg ir wiskas sueina bet nepagaunu kame problemos. Warrning meta jau paciame tinklapyje

Problema tame, kad neteisinga užklausa, o tu to nepatikrinęs jau bandaug gauti rezultatus... bandyk:

$result = mysql_query($sql) or die(mysql_error());

Re: turiu problema su mysql_fetch_array galit pagelbet ?

Andrius69 wrote:

$sql = "SELECT * FROM `tb_site` WHERE `id`='1'";
$result = mysql_query($sqlm $con);

Aš asmeniškai tai būčiau daręs taip, kabutės gal ir neesmė, bet pagal mane $con, tai vis dėlto reikia nurodyti mysql_quer'e

Re: turiu problema su mysql_fetch_array galit pagelbet ?

p-j-a-f-l-a wrote:

Aš asmeniškai tai būčiau daręs taip, kabutės gal ir neesmė, bet pagal mane $con, tai vis dėlto reikia nurodyti mysql_quer'e

Tas antras parametras yra nebūtinas (optional), jį reikia nurodinėt kai turi daugiau nei vieną jungtį su duomenų baze. O ten problema buvo kitur, todėl žmogui ir buvo pasiųlytas kos, kuris parodys klaidos pranešimą.