Wenn Tabelle leer Fehlermeldung anzeigen

rikro

Mitglied
Hallo!

Ich hab ein paar MySQL-Tabellen, die aber teilweise noch keinen Inhalt haben...

Wie mache ich es, dass er dann eine Fehlermeldung anzeigt?

Danke im Vorraus
 
Du holst dir die Anzahl der Spalten der Tabelle und ,wenn diese kleiner als 1 ist ,gibst du eine Fehlermeldung aus.
 
Zeilen, nicht Spalten @KristophS :)

einfach gesagt
PHP:
$result=mysql_query('select* from xxx');
$number= $mysql_num_rows($result);

if($number==0){
  //keine Zeilen vorhanden
}else{
  //Zeilen vorhanden
}
 
Also irgendwie klappt das bei mir nicht...
PHP:
$connectdb = mysql_connect ($host, $user, $password) OR die(mysql_error());
mysql_select_db ($dbname) OR die(mysql_error());

$numquery = "SELECT * FROM $tabelle WHERE area LIKE '$showarea'";
$numresult = mysql_query($numquery);
$num = mysql_num_rows($numresult);
if($num > 0) 
{
//Nichts in der DB
}
else 
{
//Beschreibung der Spalten (Titel der Spalten)
$query = "SELECT * FROM $tabelle WHERE area LIKE '" . $showarea . "' ORDER BY username ASC";
$result = mysql_query($query) OR die(mysql_error());
 while ($row = mysql_fetch_assoc($result))
 {
//Inhalt der Spalten
 }
}

Das ist der ganze MySQL-String (bis auf den Ihnalt der while-Schleife etc.

Was ist daran falsch?
 
Zurück