php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.10.2005, 14:02  
Benutzer
 
Registriert seit: 27.02.2005
Beiträge: 57
krummzahn
Standard Höchste IP ausgeben

Mit welchem Code kann man die höchste ID ausgeben, die in einer Datenbank gespeichert ist, besser wäre es noch, das Script würde die Anzahl der Einträge in der Datenbank zählen, und dann diese Zahl ausgeben.

Ist das möglich?

Mfg, krummzahn

_________________________

www.katorga.tk
__________________
[ I like the way... ]
krummzahn ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.10.2005, 15:27  
Erfahrener Benutzer
 
Registriert seit: 27.10.2004
Beiträge: 1.093
PHP-Kenntnisse:
Fortgeschritten
Chr!s
Standard

PHP-Code:
<?php
mysql_query
("SELECT
                                COUNT(id)
                     FROM
                                tabelle
                    "
) or die( mysql_error() );
?>
Chr!s ist offline  
Alt 15.10.2005, 15:31  
Benutzer
 
Registriert seit: 27.02.2005
Beiträge: 57
krummzahn
Standard

Sorry, aber das geht leider nicht
__________________
[ I like the way... ]
krummzahn ist offline  
Alt 15.10.2005, 15:42  
Erfahrener Benutzer
 
Registriert seit: 08.05.2005
Beiträge: 814
andy
andy eine Nachricht über ICQ schicken
Standard

"SELECT MAX(id) FROM tabelle"
__________________
Zitat:
Diese Erweiterung ist EXPERIMENTELL.
[...]
Seien Sie gewarnt und verwenden Sie diese Erweiterung auf eigenes Risiko..
andy ist offline  
Alt 15.10.2005, 23:12  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Wie wäre es mit
Code:
SELECT
   MAX(id) as Maximum, 
   COUNT(id) as Anzahl
FROM
   Tabelle
??

Was hat die IP in der Thread-Überschrift eigentlich mit einer ID in der Tabelle zu tun?
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 15.10.2005, 23:15  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von krummzahn
Sorry, aber das geht leider nicht
Geht es nicht noch kürzer?
Kannst Dir ja mal was bei Prolog abgucken. Wenn es da keine Lösung gibt, sagt der Interpreter nur "no".
Das ist ebenso wenig hilfreich wie "geht nicht".

Womit holst Du das Ergebnis denn nach dem Query ab?
Aus dem Query-String sollte Dir klar sein, dass nur die Anzahl ermittelt wird. Nicht Anzahl und größte ID.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 16.10.2005, 11:25  
Benutzer
 
Registriert seit: 27.02.2005
Beiträge: 57
krummzahn
Standard

Sorry, aber das mit der IP war ein Schreibfehler. Das andere geht, danke :wink:
__________________
[ I like the way... ]
krummzahn ist offline  
Alt 16.10.2005, 19:44  
Gast
 
Beiträge: n/a
Standard

wie kann mann denn dan die anzahl von den einträgen ausgeben?
 
Alt 16.10.2005, 19:56  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Chr!s
PHP-Code:
<?php
mysql_query
("SELECT
                                COUNT(id)
                     FROM
                                tabelle
                    "
) or die( mysql_error() );
?>
 
Alt 17.10.2005, 00:16  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Und bevor Fragen kommen:
Das Ergebnis steht nach
$row=mysql_fetch_assoc($result)
in $row['COUNT(id)'] zur Verfügung.

Etwas hübscher geht es so:
PHP-Code:
<?php
mysql_query
("SELECT
                                COUNT(id) as Anzahl
                     FROM
                                tabelle
                    "
) or die( mysql_error() ); 
?>
Dann ist das Ergebnis in $row['Anzahl'];
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
beim letzten Datensatz anderes Icon ausgeben prinzli Datenbanken 16 30.11.2007 23:50
Es werden zuviel Daten ausgeben Kein Genie PHP Tipps 2006 5 12.11.2006 12:37
mysql - text ausgeben dws PHP Tipps 2006 14 15.06.2006 22:50
Download starten (header funktion), vorher Text ausgeben? Harakiri81 PHP-Fortgeschrittene 19 16.05.2006 21:15
[Erledigt] Datensätze blockweise nacheinander ausgeben?? Datenbanken 6 13.03.2006 14:22
Codeschnipsel nur bei bestimmten Stylesheet ausgeben PHP Tipps 2005-2 2 24.07.2005 11:53
Ein Datensatz ausgeben PHP Tipps 2005 8 02.06.2005 21:52
Mehrere Zeilen aus MySQl ausgeben... King2k PHP Tipps 2005 4 31.05.2005 20:05
HTML - Datei ausgeben PHP Tipps 2005 5 19.02.2005 16:58
Funktion ausgeben PHP Tipps 2005 8 10.01.2005 17:18
[Erledigt] Array ausgeben PHP Tipps 2004-2 4 05.12.2004 00:53
Bestimmte Datenbank Felder nur einmal ausgeben Paulo PHP Tipps 2004-2 3 26.11.2004 16:39
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48
In GIF-Datei Datum und Uhrzeit ausgeben? PHP Tipps 2004-2 6 20.11.2004 18:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
höchste ip, was ist da höchste ip, höhste ip

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.