Hallo,
ich möchte für die unten genannte Abfrage die Anzal der Datenbankeinträge zählen:
Wenn ich nun hinter dem [color=blue]echo"<br>"[/color] die while Schleife zu machen zählt er nur einen Datensatz wie müsste ich nun die Klammer setzen damit der Zeilenumbruch erst nach dem Durchlaufen der while Schleife kommt und nicht immer am Ende des Durchlaufs.
Eine andere möglich wäre so:
Ist aber sicherlich nicht im Sinne des Erfinders
ich möchte für die unten genannte Abfrage die Anzal der Datenbankeinträge zählen:
PHP-Code:
<?php
$verbindung = mysql_connect("localhost","","");
mysql_select_db("url");
$abfrage ="SELECT * FROM zeilen";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_array ($ergebnis))
{
echo ("$row[zahl] ");
echo ("$row[text] ");
}
echo "<br>";
$count = count( $row );
echo $count;
?>
Eine andere möglich wäre so:
PHP-Code:
<?php
$verbindung = mysql_connect("localhost","","");
mysql_select_db("url");
$abfrage ="SELECT * FROM zeilen";
$ergebnis = mysql_query($abfrage);
while ($row = mysql_fetch_array ($ergebnis))
{
echo ("$row[zahl] ");
echo ("$row[text] ");
}
echo "<br>";
$abfrage ="SELECT * FROM zeilen";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_array ($ergebnis);
$count = count( $row );
echo $count;
?>
Kommentar