Autor Zpráva
drVaz
Profil *
tak jsem tu zase :-( toto mám v souboru mess.php

$nick = $_COOKIE['prezdivka'];
$pm = mysql_query("SELECT * FROM `zpravy` WHERE `komu` LIKE $nick LIMIT 0 ORDER BY ID DESC") or die (mysql_error());
echo "<table>";
echo "
<tr>
<th>Od</th>
<th>Text</th>
</tr>
";
$Pocet=0;
while($pmess = mysql_fetch_array($pm)){
$Pocet++;
echo "
<tr>
<td>".$pmess['od']."</td>
<td>".$pmess['text']."</td>
</tr>
";
}
echo "</table>";

ale ono to vypíše Va-Bąe syntaxe je nějaká divná bl-Bízko 'ORDER BY ID DESC' na řádku 1

prosím poraďte :-((
Icka
Profil *
Zkus to takto:
SELECT * FROM `zpravy` WHERE `komu` LIKE ' . $nick . ' LIMIT 1 ORDER BY ID DESC
drVaz
Profil *
pořád to samé "Va-Bąe syntaxe je nějaká divná bl-Bízko 'ORDER BY ID DESC' na řádku 1"
koudi
Profil
$nick obalit do j. uvozovek.
Icka
Profil *
jj takto:
SELECT * FROM `zpravy` WHERE `komu` LIKE ' . $nick . ' ORDER BY ID DESC LIMIT 1
drVaz
Profil *
huráá povedlo se
Icka
Profil *
Ještě k tomu PHP kódu, proč tam máš increment $pocet++, když ve výběru máš ten limit... ?
Nebo spíš proč dáváš do dotazu limit, když v PHP máš cykl while a increment...
drVaz
Profil *
ten pocet uz jsem smazal .. původně u těch zpráv mělo bejt i jejich číslo
Toto téma je uzamčeno. Odpověď nelze zaslat.