perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 23
Click for quality!




11.02.2012 / 20:15

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Rund um das Thema Datenbank zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragAus Datenbank letzten registrierten User anzeigen
Seitenanfang
Hallo,

ich habe ein Problem. Ich habe mir ein Chatsystem gekauft und leider ist der Support dort etwas lahm. Ich möchte gern wissen, wie ich auf einer HP bzw. einer extra HTML oder PHP Seite aus der Datenbank auslesen kann, wer der letzte registrierte User (Name) war und wieviel User (Anzahl) bereits registriert sind.

Danke für die Hilfe.

Datum: 17.01.2006-15:55

Beitragre: Aus Datenbank letzten registrierten User anzeigen
Seitenanfang
Hi,

das sind beides eher SQL Fragen:

zu 1)
das geht nur, wenn Du gerade kurz vorher einen Datensatz eingefügt hast:


<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Keine Verbindung möglich: ' . mysql_error());
}
mysql_select_db('mydb');

mysql_query("INSERT INTO mytable (product) values ('kossu')");
printf("Der zuletzt eingefügte Datensatz hat die ID %d\n", mysql_insert_id());
?>

was Du wahrscheinlich eher willst ist sowas wie


select name from user where id=max(id)

falls es eine Autoincrement Spalte gibt

zu 2)


<?php
$result = mysql_query("SELECT count(*) FROM meine_tabelle");
if (!$result) {
echo 'Abfrage konnte nicht ausgeführt werden: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
echo $row[0]; // Die Anzahl
?>

PHP/MySQL: http://us3.php.net/mysql

Gruss,
Sven

Datum: 18.01.2006-08:57

Beitragre: Aus Datenbank letzten registrierten User anzeigen
Seitenanfang
Hallo,

2tens ist schonmal das was ich vorgestellt habe. Das sollte so eigentlich auch mit dem Usernamen funktionieren. So wie es auch bei sämtlichen Forensystemem der Fall ist. Leider habe ich keine Ahnung davon. Also die User-ID ist eine AUTOINCREMENT. Und bei Username müsste sich doch rein Theoretisch das genauso funktionieren. Es soll ja nur der Username angezeigt werden.

Liebe Grüße

Steffen ;)

Datum: 18.01.2006-11:05

Beitragre: Aus Datenbank letzten registrierten User anzeigen
Seitenanfang
Es geht nur mit AUTOINCREMENT Spalten. Ist aber doch kein Problem: Du holst Dir den Datensatz mit der letzten user-id und davon die Spalte username.

Bingo,
Gruss,
Sven

Datum: 18.01.2006-12:27

Beitragre: Aus Datenbank letzten registrierten User anzeigen
Seitenanfang
Hi,

und da ist genau mein Problem. Ich habe keine Ahnung wie ich das anstellen soll. ;) Ich bin froh das ich gerade mal so halbwegs mit HTML rumbasteln kann ... ;)

Gruß Steffen

Datum: 18.01.2006-15:12

Beitragre: Aus Datenbank letzten registrierten User anzeigen
Seitenanfang
... und dann willst Du PHP mit Datenbankabfrage?
Vielleicht lässt Du Dein Forum oder was immer es ist am Besten so, wie es ist.

Wenn Du es wirklich probieren willst, such' nach einem (deutschen) PHP/MySQL Tutorial, probier' was aus (nicht (!!!) Dein Forum, denn Du wirst es zerstören) und wenn Du was hast, dann lass es uns sehen und wir werden Dir weiterhelfen.

Gruss,
Sven

Datum: 18.01.2006-15:19

Beitragre: Aus Datenbank letzten registrierten User anzeigen
Seitenanfang
ahhh,

learning by doing ... verstehe. Naja, dann werde ich misch ma sachte ransetzen und es einmal versuchen. Danke für die Tipps.

See you later

Steffen

Datum: 18.01.2006-15:59

-






-
-