Mailinglisten-Archive |
Hallo,
>>$check_id = pg_exec("select max(id) from adressen");
>>if ($check_id == '')
>> { $nr = 1; }
>>else
>> { $nr = pg_result($check_id,0,0) + 1; }
>
>probier stattdessen mal:
>$countres = mysql_query("SELECT MAX(id) FROM adressen"); // query an die
>datenbank
>$countrow=mysql_fetch_row($countres); // liefert ein indiziertes array hier
>ist die mx(id) dann das 0te Lement
>if ($check_id == '')
> { $nr = 1; }
>else
> { $nr = $countrow[0] + 1; }
>btw. du kannst auch einfach in mysql nen auto_increment Feld nehmen...
das geht auch mit PostgreSQL einfacher/besser siehe:
http://www.postgresql.org/docs/aw_pgsql_book/node85.html
Gruesse aus Muenchen
-Matthias
php::bar PHP Wiki - Listenarchive