Avatar billede cronck Nybegynder
10. oktober 2010 - 15:43 Der er 4 kommentarer og
1 løsning

Bug i PHP ?

Hej eksperter,

Jeg har de sidste 15-20 min siddet og undret mig over hvorfor en frygtelig simpel del af min PHP-kode ikke virkede ordenligt.

$sql indeholder et mindre insert.

  mysql_query($sql, $link['vp']) or die(mysql_error($link['vp']));
  $id = mysql_insert_id($link['vp']);
  die($id);

Jeg troede først at jeg havde lavet en tastefejl som jeg ikke kunne få øje på, men da jeg havde skrevet koden om 3 gange var det 'nok'.

Ovenstående kode returnerer absolut ingenting. $id indeholder ganske rigtigt et tal som 2709, men die printer det ikke.

Hvis jeg prøver med die(''.$id); printer den tallet som den skal.

Er jeg helt galt på den, eller er der tale om et bug i den PHP release (5.3.2) jeg kører med? :)
Avatar billede ksoren Nybegynder
10. oktober 2010 - 15:48 #1
Avatar billede erikjacobsen Ekspert
10. oktober 2010 - 15:50 #2
Det bliver jo nok skrevet ud. Har du kigget i "Vis kilde" ?
Avatar billede erikjacobsen Ekspert
10. oktober 2010 - 15:51 #3
Nå, ja, ksoren har ret ;) Glem hvad jeg skriver...
Avatar billede cronck Nybegynder
10. oktober 2010 - 15:58 #4
Ahh... Kiggede ikke under dokumentationen for Exit, da jeg gik udfra at alt der var relevant for Die også stod nævnt under dokumentationen for denne.

Så giver det hele jo pludselig mening. Takker:)

S,od gerne et svar, ksoren.
Avatar billede ksoren Nybegynder
11. oktober 2010 - 15:43 #5
ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester