<?php $strSQL = mysql_query("SELECT * FROM TABELL") ordie(mysql_error());//skapa din sql $objCount = mysql_num_rows($strSQL);//Skapar vårat object objcount som ska kolla om det finns något i tabellen if ($objCount == 0) {//Om objcount är lika med noll finns inget echo"Inga poster här, inte"; }else{ //SKAPA din loop } ?>
Detta tips skapades 2008-05-23 15:34:51 av Pettersoft. Det har lästs 389 gånger. ||
mysql_query retunera typen "resource" Om SQL frågan lyckas, inte en typen "string" som din namngivna variabel tyder på ($strSQL). Och mysql_num_rows retunera ett Integer värde (int) så det är inget objekt som retuneras.
Det hade varit intressant att testa om query retunera ett booleanskt värde (endast false) på en SQL fråga som resultatet blir tomt eller inte. För om det gör det så skulle du kunna använda dig av det istället för att räkna resultatet. http://se.php.net/mysql_query
Annars ser det bra ut.