Hallo allemaal,
ik heb een probleempje met de functie mysql_insert_id().
Ik ben een soort DB aant maken met mn mp3s erin. Nu heb ik het gemaakt dat hij de ID3 tag leest enzo. Er gaat echter iets fout na het inserten. Waarschijnlijk is het iets heeeel simpels, maar ik zie het gewoon ff niet.
Dit is mijn code:
Verder krijg ik deze foutmelding:
Regel 37 is dus de regel waar hij de nieuwe id opvraagt.
Mvg & Bvd
ik heb een probleempje met de functie mysql_insert_id().
Ik ben een soort DB aant maken met mn mp3s erin. Nu heb ik het gemaakt dat hij de ID3 tag leest enzo. Er gaat echter iets fout na het inserten. Waarschijnlijk is het iets heeeel simpels, maar ik zie het gewoon ff niet.
Dit is mijn code:
code:
1
2
3
4
5
6
7
8
9
10
11
| $res = query("SELECT MAX(artistid) FROM artists WHERE LOWER(name) = \"" . strtolower($artist) . "\""); $result = mysql_fetch_array($res); // Eerst even kijken of de artiest niet al bestaat, gebruik anders het oude ID. if($result[0]>0) $artistid = $result[0]; else // Artist toevoegen -> Hij bestaat nog niet. { echo "SQL: INSERT INTO artists (name) VALUES(\"$artist\")" ; $insert_artist = mysql_query("INSERT INTO artists (name) VALUES(\"$artist\")"); $artistid = mysql_insert_id($insert_artist); } |
Verder krijg ik deze foutmelding:
code:
1
2
| Warning: mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in d:\internet\phpdev\www\musicdb\test.php on line 37 |
Regel 37 is dus de regel waar hij de nieuwe id opvraagt.
Mvg & Bvd
[ Voor 19% gewijzigd door Verwijderd op 28-11-2003 17:21 ]