hawkmaster: Ersatz für mysql_num_rows?

Beitrag lesen

Hallo dedlfic,
danke dir für deine Hilfe.

Was für ein Problem hast du eigentlich bei diesem Versuch?

Problem eigentlich nicht. Wie du schon sagtest. Man müsste wohl die "while" Schleife weglassen und mit "foreach" das Array durchlaufen.
Es klappt ja so nicht mit "count($row)" innerhalb einer Schleife.

Mir ging es halt nur darum wie ich den relativ kurzen Code mit mysql() auch in PDO hinbekomme.
-----------
$result = mysql_query("Select Tname from tabelle1") or mysql_error();
$anzahltab1 = mysql_num_rows($result);
while ($row = mysql_fetch_array($result)){
 if (strtoupper($row['Tname']) == "--------------------"){
  $foundtname = "yes";
 }
}
----------------

if( ($anzahltab1 == "") OR ($foundtname != "yes")  ){
....

Das schöne hier ist halt das ich auf auf den $result einmal "mysql_num_rows" anwenden kann und den "mysql_fetch_array".

Hättest du für das ganze eine elegantere Lösung?

vielen Dank und viele Grüße
hawk