Tom: mysql_insert_id()

Beitrag lesen

Hello Tobias,

select auto\_increment from information\_schema.TABLES where table\_name ='$tablename';

Das funktioniert auch nur wenn es auf dem Server genau eine Tabelle mit dem Namen gibt - der Name der Datenbank muss schon auch noch mit in die WHERE-Bedingung.

Stimmt irgendwie. Ich war allerdings mit der DB verbunden beim Ausprobieren. Wahrscheinlich hat MySQL deshalb nicht gemeckert.

select auto\_increment
    from information\_schema.TABLES
    where table\_name = '$tablename'
       and table\_schema = '$databasename';

So müsste es jetzt passen,

oder willst Du lieber auch noch den Servernamen und den Host drin haben? :-P

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de