Mailinglisten-Archive |
On Mon, 14 Aug 2000, Egon Schmid (_(at)_work) wrote: > > Ich hab ein komisches Problem: Ich verwende in einer Web-Seite > > die php-funktion mysql_insert_id(), die laut Doku in der Syntax > > zwar einen optionalen Parameter hat, > > > > mysql_insert_id (int [link_identifier]); > > Das muss ein Handbuch vom letzten Jahrhundert sein. das mag ja sein, aendert aber an meinem Problem nichts! > Dieser Funktionsprototype sagt, dass der link_identifier optional ist. > Wenn er angegeben wird, dann sollte er vom Typ her ein Integer sein. meine globale Variable ist integer > > Nun gut, es funktionierte ja auch prima ohne Parameter. > > Nun hat ein Kollege von mir in die gleiche Seite ein weiteres > > PHP-Script vor meins eingefuegt, was eine weitere (ganz andere) > > MySQL-Verbindung aufbaut, und schon funktioniert obige Funktion > > GARNICHT MEHR, sondern liefert trotz erfolgreichem INSERT-query > > nur eine "0" zurueck! Auch mit dem richtigen MySQL-Link als > > Parameter funktioniert es nicht, auch nicht mit dem Result des > > mysql_query(). > > Ich weiss nicht mehr weiter! Im Archiv hab ich gesehen, dass > > schonmal jemand ein Problem mit dieser Funktion hatte, er hat es > > auf PHP4 geschoben, weil es unter PHP3 funktioniert... doch da > > kam wohl keine weiter Mail zu diesem Thread! Kann ich auch nix zu > > sagen, ausser, dass ich selber PHP4 verwende, aber wenn ich nur > > eine einzige mysql-verbindung habe, funktioniert es, wie es soll! > > Es funktioniert in mehreren Skripten wenn man das optionale Argument > weglässt. Das ist eine falsche Aussage, sonst haette ich sicherlich meine Mail nicht geschrieben! > Probleme gibt es nur, wenn man einen Link_Identifier angibt. ob mit oder ohne Argument: Sobald das andere Script auf der gleichen Seite AUCH eine MySQL-Verbindung aufbaut, klappt in meinem Script kein einziges mysql_insert_id() mehr! Und um das nochmal zu betonen: Normalerweise benutze ich keine Parameter, aber es laueft auch nicht mit dem (correkten!) MySQL-Link besser! Diese Sendung wurde Ihnen praesentiert von Jim PGP encrypted mails welcome! Key on any keyserver or ftp://users.de --- I keep trying to tell my boss that no, Satan is a tool of Linux, not the other way around.
php::bar PHP Wiki - Listenarchive