Om de één of andere reden is het niet mogelijk om een AUTO INCREMENT id uit mijn database te halen en deze in een variabele te plaatsen
Weet iemand misschien wat ik fout doe? Zie code hieronder als voorbeeld:
de mysqli_insert_id komt net na mijn query
Wanneer ik dan een var_dump uitvoer dan krijg ik altijd NULL
Hij schrijft weliswaar wel perfect weg in mijn database!
Bedankt voor de hulp
Weet iemand misschien wat ik fout doe? Zie code hieronder als voorbeeld:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| $con= mysqli_connect("*********","*********","*********","***********"); if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } $queryorder = 'INSERT INTO `order` (`orderone`, `ordertwo`, `orderthree`) VALUES ("'.$one.'","'.$two.'","'.$three.'")'; $result = mysqli_query($con, $queryorder); if (!$result) { printf("error: %s\n", mysqli_error($con)); } $orderid = mysqli_insert_id(); var_dump($orderid); mysqli_close($con); |
de mysqli_insert_id komt net na mijn query
Wanneer ik dan een var_dump uitvoer dan krijg ik altijd NULL
Hij schrijft weliswaar wel perfect weg in mijn database!
Bedankt voor de hulp
[ Voor 8% gewijzigd door Verwijderd op 21-12-2013 14:23 ]