WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 08.03.2004, 15:53   #1
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 42
Beiträge: 1.959

Mein Computer

Standard PHP +MySQL = Count()

hi an alle

wie kann ich es in php realisieren eine bestimmte spalte einer mysql db auszuleden und dann den count wert in eine variable schreiben?

ich hab zwar ein buch zu php und mysql aber da find ich nix drüber im inhalts verzeichniss und goggle hat mir auch nix ausgespuckt
bitte um hilfe
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 08.03.2004, 18:07   #2
FordPrefect
Veteran
 
Benutzerbild von FordPrefect
 
Registriert seit: 06.09.2002
Ort: Rottenmann
Alter: 59
Beiträge: 425


FordPrefect eine Nachricht über ICQ schicken
Standard

Meinst Du so etwas?
Zitat:
Mit mysql_num_rows() kann man sich anhand einer Ergebnis-Kennung
(Ergebnis-Kennung) die Anzahl der Datensätze eines Ergebnisses zurückgeben
lassen.
Dann einfach mit
PHP-Code:
datensaetze=mysql_num_rows("SELECT * FROM tabelle"); 
mfg
Peter
____________________________________
Im Grunde will der Mensch nur eins:
Spass haben, glücklich sein und die Zeit so fröhlich wie möglich miteinader zu verbringen. Dafür verzichtet er gerne auf alles andere.
---------------------------------------
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
----------------------------------------
Ich kommuniziere also mach ich mich verdächtig
----------------------------------------
FordPrefect ist offline   Mit Zitat antworten
Alt 08.03.2004, 18:23   #3
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

das dollarzeichen bei der variable nicht vergessen.

$datensaetze

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Alt 08.03.2004, 23:46   #4
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 42
Beiträge: 1.959

Mein Computer

Standard

PHP-Code:
$datensaetze mysql_num_rows("SELECT * FROM config"); 
Zitat:
Warning: Supplied argument is not a valid MySQL result resource in /var/www/nightman/main.php on line 56
hä? was passt den da ned?
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 08.03.2004, 23:58   #5
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 42
Beiträge: 1.959

Mein Computer

Standard

ok thx an alle hab zufällig ein derartiges script gefunden

PHP-Code:
$result mysql_query("SELECT * FROM config");
echo 
mysql_num_rows($result); 
THX an euch beiden
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 09.03.2004, 00:15   #6
FordPrefect
Veteran
 
Benutzerbild von FordPrefect
 
Registriert seit: 06.09.2002
Ort: Rottenmann
Alter: 59
Beiträge: 425


FordPrefect eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von Nightman
ok thx an alle hab zufällig ein derartiges script gefunden

PHP-Code:
$result mysql_query("SELECT * FROM config");
echo 
mysql_num_rows($result); 
THX an euch beiden
Achso Du musst auch eine Verbindung zur Datenbank aufbauen geht in etwa so
PHP-Code:
<?php 
$db
=mysql_connect("localhost(hostname)","trillian(user)","(passwort)" or die ("Verbindung fehlgeschlagen");
mysql_select_db("cafe-pfum(Datenbankname)",$db);
?>
mfg Peter
____________________________________
Im Grunde will der Mensch nur eins:
Spass haben, glücklich sein und die Zeit so fröhlich wie möglich miteinader zu verbringen. Dafür verzichtet er gerne auf alles andere.
---------------------------------------
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
----------------------------------------
Ich kommuniziere also mach ich mich verdächtig
----------------------------------------
FordPrefect ist offline   Mit Zitat antworten
Alt 09.03.2004, 00:18   #7
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 42
Beiträge: 1.959

Mein Computer

Standard

hrhr thx aber das hab ich schon
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 09.03.2004, 00:42   #8
FordPrefect
Veteran
 
Benutzerbild von FordPrefect
 
Registriert seit: 06.09.2002
Ort: Rottenmann
Alter: 59
Beiträge: 425


FordPrefect eine Nachricht über ICQ schicken
Standard

Und funktioniert es auch? Sonst beschäftige ich mich morgen damit, heute keine Lust mehr. mach jetzt das
____________________________________
Im Grunde will der Mensch nur eins:
Spass haben, glücklich sein und die Zeit so fröhlich wie möglich miteinader zu verbringen. Dafür verzichtet er gerne auf alles andere.
---------------------------------------
Unser Motto:
Es ist noch kein Meister vom Himmel gefallen, dafür aber jede Menge Nieten
Admiral James T. Kirk
----------------------------------------
Ich kommuniziere also mach ich mich verdächtig
----------------------------------------
FordPrefect ist offline   Mit Zitat antworten
Alt 09.03.2004, 00:48   #9
Nightman
Inventar
 
Registriert seit: 04.09.2001
Alter: 42
Beiträge: 1.959

Mein Computer

Standard

jo funzt

aber was anderes

$result = mysql_query("SELECT * FROM user");
echo mysql_num_rows($result);

ich würde gerne nur die user die sich heute regisrtiert haben auslesen lassen

regdatetime (mysql datetime feld)

where regdatetime = ???????

wie kann ich das unter php vergleichen?
____________________________________
MfG Nightman
Nightman ist offline   Mit Zitat antworten
Alt 09.03.2004, 08:56   #10
snowman
Inventar
 
Registriert seit: 26.09.1999
Beiträge: 2.569


Standard

SELECT * from XXX WHERE regdatetime = curdate()

gruss,
snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann!

Vorsprung durch Technik

Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu!
snowman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:43 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag