anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 00:17

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Do 18 Aug, 2005 12:51 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Ich brache mal wieder ein wenig Hilfe.
Wie kann ich aus der DB die letzte oder einfach nur die größe Zahl aufrufen?
Mal angenommen ich erstelle einen Counter['usercount'], der die Registierungen zählt. Jeder User der sich registriert bekommt eine Zahl die enthällt, der wievielte User das ist, der sich registriert.
Ich weiß nicht ob das jetzt schon einmal irgendwo stand. Auf jeden fall fällt mir dazu keine Abfrage ein :pein:

Wenn ihr mir helfen könntet wäre das schön^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Aug, 2005 13:22 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
:lol: , gute idee die du vorhast aber es geht auch sauberer:

Mysql feld:
$this->bbcode_second_pass_code('', 'auto_increment')


Versuch es damit, das löst sofort alles denn es zählt direkt hoch und zählt nit erst die user anzahl...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Aug, 2005 13:45 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Ja das ist mir auch Bekannt und so steht das Feld doch auch, nur würde ich gern die zahl ausgeben.
Also ich brauche eine Abfrage die mir die letzte bzw. die größte Zahl ausgibt.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Aug, 2005 14:18 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Wenn Du nur direkt nach dem Einfügen eines neuen Accounts die ID haben willst, bekommst Du sie per db_insert_id().
Wenn Du dagegen generell unabhängig vom Einfügen immer die höchste ID haben willst, geht das über das SQL-Query "SELECT MAX(acctid) AS zahl FROM accounts".

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Aug, 2005 14:21 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
Ahh gut danke, das habe ich gesucht :D

Danke :wink:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Sep, 2005 08:14 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
ok, mal wieder etwas mit Zahlen. Passt hier zufällig, da es wieder ums zählen geht. :pein:

Ist es möglich ein erstelltes feld in der Tabelle settings hoch zählen zu lassen? So müsste ich kein neues Feld in der DB erstellen. ...

[php]Als beispiel
$sql="SELECT MAX(xid) AS zahl FROM xx";
$result = db_query($sql) or die(db_error(LINK));
$row = db_fetch_assoc($result);
savesetting("xcount",stripslashes($row[xid]));
//immer wenn eine ganz bestimmte aktion ausgeführt wird soll das passieren
Ich habe solch eine funktion in dieser Aufstellung jedoch ohne Reaktion[/php]
Ist es so überhaupt möglich oder muss ich neue Felder erstellen?

edit:Der dp tut mir leid.
edit2:hat sich erledigt, habe es nun hin bekommen


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 16 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum