Chris: MySQL 5.1.33-community: neuesten Datensatz selektieren

Beitrag lesen

»

Und da schaust du nicht mal im PHP-Handbuch nach, welcher Parameter das sein könnte, den die Funktion da erwartet?

Ich hab die Funktion ja ausm PHP Handbuch ;) Allerdings verwende ich nicht mysql_connect sondern mysqli_connect. Ich habe die falsche fehlermeldung kopiert, das hier ist die richtige:

Warning: mysql_insert_id() [function.mysql-insert-id]: A link to the server could not be established in C:\xampplite\htdocs\post_news.php on line 94

Der Trigger läuft im MySQL-Server. Dafür brauchst du kein PHP, denn MySQL kennt die Funktion LAST_INSERT_ID().

Wo der Trigger läuft weiß ich auch :)

das ist in etwa das Gegenstück in PHP, ...

verwende doch einen Trigger und nutze die MySQL-spezifische Funktion LAST_INSERT_ID() (in SQL nicht PHP).

Wo nu, in PHP oder der Datenbank?