Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno dotaz do MySQL - poslední záznam

Ako je v dokumentácii napísané, funkcia mysql_query vráti hodnotu typu resource, takže je logické, že keď ju vypíšeš, tak sa zjaví nezmysel typu "Resource id #5". Z tejto hodnoty musíš prečítať údaje pomocou jednej z funkcií mysql_fetch_assoc, mysql_fetch_array, mysql_fetch_row alebo mysql_fetch_object (prípadne mysql_result, ak ti stačí len jedna hodnota).

Tiež by si mal používať funkciu mysql_error, aby si zistil chybovú hlášku v prípade, že je v SQL príkaze nejaká chyba.

Napríklad:

$posledni = mysql_query ("SELECT MAX(id) FROM myty_komentare") or die(mysql_error());
echo "<b>celkem komentářů: </b>";
echo mysql_result($posledni, 0);

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny