Micha: Letztes Element einer Spalte auslesen

Hi,
ich will in einer Spalte einer Tabelle das letzte Element auslesen.

Hab eine Tabelle users_bwl in einer Datenbank xyz.

ich immer das letzte Feld der Spalte user_id auslesen, um eins erhöhen und dann wieder zurück in die Datenbankschreiben.
hier mein Versuch:

$request=mysql_db_query($DATABASE,"SELECT user_id from bwl_users",$verbindung);

$row=mysql_fetch_array($request);

$last_id=end($row);

$new_id=$last_id+1;

mysql_db_query($DATABASE,"INSERT INTO bwl\_users ('user_id', ...)VALUES ('$new_id', ...)",$verbindung);

nix passiert!
Ich bitte um Vorschläge.Danke!

  1. Hi,

    ich will in einer Spalte einer Tabelle das letzte Element auslesen.
    ich immer das letzte Feld der Spalte user_id auslesen, um eins erhöhen und dann wieder zurück in die Datenbankschreiben.
    hier mein Versuch:
    $request=mysql_db_query($DATABASE,"SELECT user_id from bwl_users",$verbindung);
      $row=mysql_fetch_array($request);
      $last_id=end($row);
      $new_id=$last_id+1;
      mysql_db_query($DATABASE,"INSERT INTO bwl\_users ('user_id', ...)VALUES ('$new_id', ...)",$verbindung);

    Du kennst auto_increment?
    Wenn nicht: Guck das mal im MySQL-Manual nach...

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/