funktion, die überprüft ob ein array leer ist?
daniel
- php
0 Martin0 André Laugks0 daniel
hallo,
ich habe mal eine klitzkleine anfängerfrage:
gibt es eine möglichkeit, ganz einfach zu überprüfen, ob irgendwas
in einem arry steckt?
bei mir sieht es so aus:
while ($row=mysql_fetch_row($base))
{
echo $row[1]." ".$row[2]."<br>";
}
ich suche nach einer möglichkeit, zu überprüfen, ob überhaupt was
in $row steckt, und falls nicht, einen alternativen text ausgeben.
der name für eine solche funktion würde mir schon reichen...
ein link vielleicht? ;-)
grüße daniel
ich würd einfach abfragen if($row){...}
oder halt is_array() benutzen
Hallo!
gibt es eine möglichkeit, ganz einfach zu überprüfen, ob irgendwas
in einem arry steckt?
Jeder Datensatz ist ein Array ($row). Du mußt also überprüfen, on überhaupt mehr als 0 Datensätze geliefert werden.
if(mysql_num_rows($base) > 0)
{
echo "nichts angekommen";
}
while ($row=mysql_fetch_row($base))
{
echo $row[1]." ".$row[2]."<br>";
}
-> http://www.dynamicwebpages.de/php/function.mysql-num-rows.php
Wenn wissen möchtest, ob in den Elementen der Array $row etwas steht, kannst Du das z.B. so überprüfen.
if($row[1] != "")
{
echo $row[1];
}
else
{
echo "nichts";
}
Wenn Du es genauer haben möchtest.
-> http://www.dynamicwebpages.de/php/ref.var.php
MfG, André Laugks
hoppla, hätte ich fast auch selber drauf kommen können...
danke auf jeden fall, ihr habt mir weitergeholfen !!
grüße daniel