ezs Posted November 30, 2004 Report Share Posted November 30, 2004 tātad ir pieprasījums $maxpoz = mysql_query("SELECT MAX(poz) FROM $tabula$prefix WHERE parentid='0'"); echo $maxpoz; un pārlūkā man tiek izdrukāts šāds te brīnums Resource id #10 pēc manas sprašanas viņam vajadzēja atgriest piemēram skaitli 4 vai 8 vai kāds nu tajā tablē būtu tas lielākais tas pats ir arī ar COUNT(*) ko vispār vēsta tas Resource id #10 varbūt esu diezgan liela lāme, bet skatos http://www.w3schools.com/sql/sql_functions.asp un nepalīdz Paldies par palīdzību jau iepriekš Link to comment Share on other sites More sharing options...
bubu Posted November 30, 2004 Report Share Posted November 30, 2004 (edited) mysql_query neatgriež skaitli/string. Tas atgriež kverija identifikatoru (tavā gadījumā #10), lai dabūtu datus lieto mysql_fetch_row(). Sīkāk skaties dokumentācijā: http://lv.php.net/mysql_query un http://lv.php.net/mysql_fetch_row $result = mysql_query("SELECT MAX(poz) FROM $tabula$prefix WHERE parentid='0'"); list($maxpoz) = mysql_fetch_row($result); echo $maxpoz; Un vispār, tā starpcitu, prefix angliski nozīmē to, ka tas ir priekšā, nevis beigās kā tev - $tabula$prefix. Tad jau jābūt $tabula$postfix ;) Edited November 30, 2004 by bubu Link to comment Share on other sites More sharing options...
Recommended Posts