phpbar.de logo

Mailinglisten-Archive

[php] mysql_insert_id

[php] mysql_insert_id

php_(at)_okami.de php_(at)_phpcenter.de
04 Jul 2001 15:41:21 +0200


hallo liste,

ich hab folgendes problem per formularfeld werden daten an die datenbank
(mysql) übergeben, nur wenn ich mit  mysql_insert_id() die letzte id
abfragen wird ein neuer eintrag mit leeren feldern in die tabelle
vorgenommen 

wenn die letzte id also 29 ist existiert eine weitere zeile mit der id
30 und die felder sind alle leer

ich weiß keinen rat mehr 

schnipp -----

$connection=_(at)_mysql_connect($server,$user,$pass);
mysql_select_db($db);

.
.
.

$q = "INSERT INTO firma (firm_id, firma, strasse, plz, ort, telefon,
mobil, fax, email, url, kont, r_id) VALUES ('', '$firma', '$strasse',
'$plz', '$ort', '$telefon', '$mobil', '$fax', '$email', '$url', '$kont',
'$r_id')";
mysql_query($q);
$firm_id = mysql_insert_id();
$n = count($fb_id);
        $n =$n -1;
        $i= 0;
        while( $i <= $n){       
          $q = "Insert INTO rel_fach(firm_id, fb_id) VALUES ('$firm_id',
        '$fb_id[$i]')";
            mysql_query($q);
              $i++;
        }

schnappp ----

mit besten dank und grüßen 
robert


php::bar PHP Wiki   -   Listenarchive