Nazdar, potřeboval bych poradit s tímto kódem, nevím si s ním už rady a vstekle mlátím hlavou o stůl.
<?php
$link=mysql_pconnect($hostitel,$jmeno, $heslo);
mysql_select_db($jmeno_db, $link);
$dotaz=mysql_query("SELECT * FROM novinky ORDER BY id DESC LIMIT 4");
echo"<table width='700' border='0' cellpadding='0' cellspacing='0'><tr>";
echo"<td width='202'><center><table width='202' border='0'><tr>";
echo"<td width='200' bgcolor='#53586C' height='15'><font face='Tahoma' size='2' color='#ffffff'><center><b>Novinky</b></center></font></td>";
while(($row=mysql_fetch_array($dotaz))) {
echo("</tr><tr><td><font face='Tahoma' size='2'><br>".$row["cas"]." <b> ".$row["nadpis"]."</b><br> ".$row["zprava"]."</font></td></tr><tr>");
}
echo"</table></center>";
?>
Po uložení a načtení stránky se zobrazy tato chybova hlaška:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/free/ic.cz/o/odisea/root/www/index.php
Pls, help.
Jo ten jód je na http://odisea.ic.cz/
@$link=mysql_pconnect($hostitel,$jmeno, $heslo);
if (!$link) die ("Nepodarilo se spojit se serverem...");
else {
.....
}
vypisuje chybu?
imho neni lepsi mysql_connect misto mysql_pconnect?
Jo možná ale tohle moji chybu neřeší.
zeptám se jinak, vypisuje to chybovou hlášku, ze se nepodarilo pripojit k serveru? podle všeho není v $dotaz žádný platný výsledek z dotazu, takže mne napadá, že se buď ani nepřipojíš (a nemáš to ošetřeno, pokud se k db nepřipojíš a posíláš nesmyslné dotazy) nebo je špatně napsaný dotaz
imho v dotazu nespecifikujes $link, tak je to dotaz do neznama :]]
$dotaz=mysql_query("SELECT * FROM novinky ORDER BY id DESC LIMIT 4",$link);
K db se připojím normálně jenom mě tam zlobí to pole fakt nevím co s tím. A dotaz se mi taky zdá správně tak co s tím je?
s tím linkem do neznáme jsem neměl tak úplně pravdu, jde to i bez specifikace identifikátoru;)
jinak co zjistit chybu?
$dotaz=mysql_query("SELECT * FROM novinky ORDER BY id DESC LIMIT 4");
if (!$dotaz) die('Chybny dotaz: ' . mysql_error());
ok funguje to díkes jsem ti dlužnej
nemáš zač:-) taky v tom občas tápu :))