wenn Du mysqli verwendest, kannst Du nicht auf die mysql_*-Funktionen zugreifen.
Einleuchtend, mysqli hält aber eine identische Funktion bereit:
http://de2.php.net/manual/de/mysqli.insert-id.php
dedlfix und ich sagen Dir doch beide das gleiche:
Nutze LAST_INSERT_ID() im INSERT-Trigger, also in der Datenbank!
Jawohl, ich stehe im Moment etwas auf der Leitung..