Teil von  SELFPHP  / Funktionsübersicht  Teil von Funktionsreferenz  Teil von MySQL-Funktionen
Letztes Update der Funktion mysql_insert_id: 30.10.2005 11:43:38


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

 
* Link führt ins Internet



 

mysql_insert_id



Springe zu Befehl Befehl | Springe zu Version Version | Springe zu Beschreibung Beschreibung | Springe zu Datenbank Datenbank | Springe zu Beispiel Beispiel | Springe zu Ausgabe Ausgabe | Springe zu Datenbank nachher Datenbank nachher | 


nach unten nach oben Befehl

int mysql_insert_id ( [resource Verbindungs-Kennung] )



nach unten nach oben Version

(PHP 3, PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit mysql_insert_id() kann man sich anhand einer Verbindungskennung (Verbindungs-Kennung) die Kennung des Datensatzes zurückgeben lassen, der bei einer vorangegangenen INSERT-Operation angelegt wurde. Die zurückgegebene Kennung ist ein Wert, welcher von der INSERT-Anweisung für ein automatisch inkrementiertes Feld (AUTO_INCREMENT) vergeben wurde (siehe Beispiel). Falls der Wert für die Verbindungskennung (Verbindungs-Kennung) fehlt, so wird auf die aktuelle Verbindung zurückgegriffen.



nach unten nach oben Datenbank


                        Tabelle selfphp_funktionen

-----------------------------------------------------------------------
| id |         gruppe         |       befehl       |      version     |
-----------------------------------------------------------------------
| 1  | Array-Funktionen       | array_count_values | (PHP 4 >= 4.0b4) |
-----------------------------------------------------------------------
| 2  | Variablen-Funktionen   | is_double          | (PHP 3)          |
-----------------------------------------------------------------------
| 3  | Verzeichnis-Funktionen | chdir              | (PHP 3, PHP 4)   |
-----------------------------------------------------------------------
| 4  | Mail-Funktionen        | mail               | (PHP 3. PHP 4)   |
-----------------------------------------------------------------------




nach unten nach oben Beispiel


<?PHP
/* Datenbankserver - In der Regel die IP */
$db_server = 'localhost';
/* Datenbankname */
$db_name = 'selfphp';
/* Datenbankuser */
$db_user = 'root';
/* Datenbankpasswort */
$db_passwort = 'mega';
         
/* Erstellt Connect zu Datenbank her */
$db = @mysql_connect($db_server, $db_user, $db_passwort);

mysql_select_db('selfphp', $db);

$sql = 'INSERT INTO
          selfphp_funktionen
        SET
          gruppe  = \'Variablen-Funktionen\',
          befehl  = \'empty\',
          version = \'(PHP 3)\''
;

$result = mysql_query($sql);

$var = mysql_insert_id();

echo
$var;
?>




nach unten nach oben Ausgabe


5




nach unten nach oben Datenbank nachher


                      Tabelle selfphp_funktionen

-----------------------------------------------------------------------
| id |         gruppe         |       befehl       |      version     |
-----------------------------------------------------------------------
| 1  | Array-Funktionen       | array_count_values | (PHP 4 >= 4.0b4) |
-----------------------------------------------------------------------
| 2  | Variablen-Funktionen   | is_double          | (PHP 3)          |
-----------------------------------------------------------------------
| 3  | Verzeichnis-Funktionen | chdir              | (PHP 3, PHP 4)   |
-----------------------------------------------------------------------
| 4  | Mail-Funktionen        | mail               | (PHP 3. PHP 4)   |
-----------------------------------------------------------------------
| 5  | Variablen-Funktionen   | empty              | (PHP 3)          |
-----------------------------------------------------------------------

 


Zurück: mysql_get_server_info
 






© 2001-2005 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt