ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
518
518
EMPFEHLEN
-
Hi!
Wollte mal Fragen ob jemand weiss wie ich mir die Anzahl aller Datensätze aus einer MySQL mittels PHP raushole.
Ich baue gerade an einem Auswertungstool wo ich das brauche. Ich habe mir zwar schon ein Script geschrieben, das holt mir aber den letzten bzw. höchsten Datensatz raus. Ich habe in meiner Datenbank eine survey_id auf autoincrement und möchte mir wenn z.B. schon 10 Datensätze drinnen stehen die Zahl 10 ausgeben lassen. Aber wenn ich jetzt Datensatz 7 lösche soll er mir die Zahl 9 ausgeben, da ja im gesamten nur mehr 9 drínnen sind und nicht wie unten den höchsten. Hoffe ich habe mich deutlich ausgedrückt wenn nicht fragt bitte einfach nach.
Hier das Script mit der MAX - Survey_ID:
LGPHP-Code:$result_ooe = mysql_query("SELECT MAX(survey_id) FROM fragebogen_ooe");
$result_id_ooe = mysql_result($result_ooe, 0, 0);
mysql_free_result($result_ooe);
Lapachon
-
also wenn es dir nur um die Anzahl der Datensaätze geht, kannst du das mit der mySQL Funktion count(Spalte) machen z.B. SELECT count(*) AS anzahl FROM Tabelle oder du verwendest mysql_num_rows in deinm Script:
PHP-Code:
//Entweder so:
$sth = mysql_query("SELECT count(*) as anzahl FROM tabelle");
list($anzahl,) = each(mysql_fetch_assoc($sth));
echo "Anzahl der Datensätze: $anzahl";
//Oder eben
$sth = mysql_query("SELECT * FROM tabelle");
echo "Anzahl: ".mysql_num_rows($sth);
-
Super danke! Er holt mir jetzt die gesamten raus. Aber blöde Frage, wie bekomme ich das $sth jetzt in eine Variable rein?
-
05.07.04 12:20 #4Das ist doch nicht schwer oder ?PHP-Code:
//deine SQL $sth
$anzeige = mysq_fetch_assoc($sth);
echo $anzeige['feldname'];
Gruß Mirko
-
So wir Mirko es vorgemacht hat, bzw es indirekt in meinem Beispielcode steht.
In Möglichkeit eins, wird es aus dem $sth ja direkt in $anzahl reingeschrieben, in Möglichkeit zwei kannst du den Rückgabewert von mysql_num_rows einfach in eine Variable schreiben (wie man das halt so macht
)
Ähnliche Themen
-
Maximale Anzahl Datensätze in MySQL
Von BugsBastard im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 03.09.10, 13:31 -
anzahl Datensätze
Von orionzrh im Forum PHPAntworten: 6Letzter Beitrag: 24.08.10, 15:03 -
MYSQL Abfrage Datensätze mehrfach (Anzahl n) ausgeben
Von xtra03 im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 18.10.07, 09:16 -
MySQL 5 - Bestimmte Anzahl Datensätze nach best. Datum auslesen
Von aphaean im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 13.12.06, 11:15 -
Anzahl der Datensätze
Von Maffy im Forum Relationale DatenbanksystemeAntworten: 7Letzter Beitrag: 25.08.03, 14:39





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren