WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » mysql_num_rows() oder Count(*) » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Gregor
Danke für die schnelle Hilfe!
von NetDrag
es kommt drauf an was du machen willst.

Wenn du nur die Anzahl der Datensätze brauchst dann ist die 2. Möglichkeit die bessere. Wenn du zusätzlich die Datensätze brauchst ist der 1. Teil besser.

Der Unterschied liegt darin wer die Berechnung übernimmt. Soweit es geht sollte man Berechnungs und Sortierverfahren der Datenbank überlassen. Schont Ressourcen und ist Performanter (meistens jedenfalls).


---
We are born wet, naked and hungry, then things got worse!
von Gregor
Wie zähle ich sinnvoll die Datensätze ab?

Möglichkeit 1:
mysql_num_rows(mysql_query("SELECT * FROM tabelle WHERE test='test'"))

Möglichkeit 2:
mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM test WHERE test='test'"));

Wo liegend die Vor-/Nachteile drin?

[ Diese Nachricht wurde geändert von: Gregor am 2002-07-17 15:31 ]

Nach oben