Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Anzahl der Einträge in einer Tabelle ausgeben

Diskussion: Anzahl der Einträge in einer Tabelle ausgeben im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Huhu ;) Ich bin grade dabei ein Gb zu coden und würde gerne die Anzahl der einzelnen Einträge ausgeben ...

Antwort
Alt 30.11.06, 15:44   #1 (permalink)
 
Benutzerbild von reaLInsanity
 
Registriert seit: 10.01.06
reaLInsanity Leistung: Facit NTK
reaLInsanity eine Nachricht über ICQ schicken reaLInsanity eine Nachricht über AIM schicken reaLInsanity eine Nachricht über Yahoo! schicken
Likes: 0
Standard Anzahl der Einträge in einer Tabelle ausgeben

Anzeige

Huhu ;)
Ich bin grade dabei ein Gb zu coden und würde gerne die Anzahl der einzelnen Einträge ausgeben lassen. Gibt es dafür einen bestimmten Befehl wie z.B. in Access? So Summe oder so?!

reaLInsanity ist offline   Mit Zitat antworten
Alt 30.11.06, 16:01   #2 (permalink)
 
Registriert seit: 29.01.06
xsheep Leistung: Facit NTK
Likes: 0
Standard

Code:
SELECT COUNT(*) FROM $tabelle
xsheep ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 30.11.06, 16:03   #3 (permalink)
 
Benutzerbild von BasicAvid
 
Registriert seit: 17.03.04
BasicAvid Leistung: Facit NTK
Likes: 2
Standard

Da Du nicht sehr viel geschrieben hast, mit welcher Sprache das GB gecodet wird, gehe ich einfach mal von PHP und MySQL aus.

PHP-Code:

//Anzahl der Zeilen in einer Tabelle auslesen

$sql 'SELECT
                      *
            FROM
                     `test`
            ;
           '
;
$qry mysql_query($sql);

$numRows mysql_num_rows($qry);

echo 
'Einträge: ' $numRows '<br />'
__________________
Mfg Basic Avid
- Use it or be used! -
BasicAvid ist offline   Mit Zitat antworten
Alt 30.11.06, 16:14   #4 (permalink)
Themenstarter
 
Benutzerbild von reaLInsanity
 
Registriert seit: 10.01.06
reaLInsanity Leistung: Facit NTK
reaLInsanity eine Nachricht über ICQ schicken reaLInsanity eine Nachricht über AIM schicken reaLInsanity eine Nachricht über Yahoo! schicken
Likes: 0
Standard

Also bei deiner Lösung BasicAvid zeigt der mir folgendes:
Code:
mysql_num_rows(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web81/html/realinsanity/schatznme/inc/inhalt/gb.php on line 39
ist das vllt nen Befehl für PHP5? o0
reaLInsanity ist offline   Mit Zitat antworten
Alt 30.11.06, 16:17   #5 (permalink)
 
Registriert seit: 29.01.06
xsheep Leistung: Facit NTK
Likes: 0
Standard

Nein, das heisst, dass $qry kein gültiges Resultat ist, also dass vor mysql_num_rows() irgendwas schief gelaufen ist.
xsheep ist offline   Mit Zitat antworten
Alt 30.11.06, 16:19   #6 (permalink)
Themenstarter
 
Benutzerbild von reaLInsanity
 
Registriert seit: 10.01.06
reaLInsanity Leistung: Facit NTK
reaLInsanity eine Nachricht über ICQ schicken reaLInsanity eine Nachricht über AIM schicken reaLInsanity eine Nachricht über Yahoo! schicken
Likes: 0
Standard

sry war mein fehler hatte test da noch stehn gelassen
reaLInsanity ist offline   Mit Zitat antworten
Alt 30.11.06, 23:45   #7 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Wollte nur mal dazu noch anmerken, dass xsheeps Vorschlag (SELECT COUNT(id) FROM tabelle) der weitaus performantere ist, wenn man tatsächlich nur die Anzahl der Datensätze abfragen möchte. Alle Beiträge auszulesen und dann in PHP zu zählen dauert länger und ist auch weniger elegant...

Es sei denn, man benötigt die Datensätze im selben Durchlauf nochmal, um sie beispielsweise gleich auszugeben. Normalerweise ist dies aber nicht der Fall, und spätestens dann, wenn es um eine Funktion zum Blättern auf den Ergebnisseiten geht, ist wieder erstere Variante die schnellere.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Anzahl der Einträge in einer Tabelle ausgeben
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Weiterverarbeitung von e-mails in z.B. einer Tabelle sys64738 Die Problemzone 1 20.09.09 22:00
MySQL parent path - children mit Anzahl deren children aus anderer Tabelle abrufen Friedrich Code Kitchen 2 27.07.08 22:20
Problem mit Formularen in einer Tabelle odigo (Web-) Design und webbasierte Sprachen 3 15.07.07 16:26
Parse Error beim Ausgeben der array-Anzahl jesus (Web-) Design und webbasierte Sprachen 2 18.02.07 19:28
[php] Parse Error beim Ausgeben der array-Anzahl jesus Code Kitchen 2 18.02.07 19:28


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61