doppelte while geht nicht
Einklappen
X
-
Lass die $abfrage mal ausgeben und du wirst sehen ...
Einen Kommentar schreiben:
-
Stimt, aber das wars leider noch nicht.
Nun habe ich:
Fehlermeldung:PHP-Code:$sql = "SHOW TABLES LIKE 'pphl_%_mpdl'";
$res = mysql_query($sql);
while ($row = mysql_fetch_array($res))
{
$abfrage = "SELECT COUNT(timestamp) AS ct FROM `'.$row[0].'`";
$ergebnis = mysql_query($abfrage);
while($jetztaber = mysql_fetch_object($ergebnis))
{
$mist = $jetztaber->ct;
}
echo '<pre>';
print_r($row);
echo '</pre>';
}
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in 27 ( while($jetztaber = mysql_fetch_object($ergebnis)) )
Es scheint nicht die richtige Ausgabe der `'.$row[0].'` zu sein, denn wenn ich da eine Tabelle angebe, dann geht es.
Das print_r($row);
gibt aber zurück:
Array
(
[0] => pphl_12123_mpdl
[Tables_in_datenbank (pphl_%_mpdl)] => pphl_12123_mpdl
)
.
.
.
Einen Kommentar schreiben:
-
doppelte while geht nicht
Kann mir mal jemand sagen wo da der Fehler liegt?PHP-Code:while ($row = mysql_fetch_array($res))
{
$abfrage = "SELECT COUNT(timestamp) AS ct FROM '.$row[0].'";
$ergebnis = mysql_query($abfrage);
while ($row1=mysql_fetch_array($res1));
{
$mist = $row1->ct;
echo $mist;
echo "test2";
}
}
Stichworte: -
Einen Kommentar schreiben: