[mysql] mysql_insert_id() geeft fout id terug

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

  • coelho
  • Registratie: Augustus 2000
  • Laatst online: 15-05 17:35
Ik krijg bij het uitvoeren van mijn query de volgende foutmelding:
FOUT: You have an error in your SQL syntax near 'WHERE id =0VALUES ('1')' at line 1

Heb al getracht te debuggen, maar ik weet niet waar ik het moet zoeken. Iemand met een heldere ingeving??

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php 
include ("connect_db.php");             
include ("login/inc_logged_in.php");     

if (empty ($_POST["afgerond"])){ 
echo ("<span class='center_p_content'><p>U dient aan te geven of de
 toegevoegde gegevens compleet zijn.<br> Klik <a 
href=\"toevoegen_confirm.php\">hier</a> om naar het formulier terug te gaan.</p></span>"); 
exit(); 
     
} else { 

$id_form = mysql_insert_id (); 

$query="INSERT INTO patient (afgerond) WHERE id =" . $id_form ; 
$query .= "VALUES ('";             
$query .= $_POST["afgerond"] ."');" ; 
$result = mysql_query($query) or die ("FOUT: " . mysql_error()); 
} 
?> 

PVoutput 7.700Wp ZZO (50°)


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20:27

gorgi_19

Kruimeltjes zijn weer op :9

Je mist een spatie, waardoor de syntax fout is.

Aangezien dit redelijk debugwerk is, gaat deze dicht :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Je mist een spatie hebt de manual niet gelezen, waardoor de syntax fout is.
http://dev.mysql.com/doc/mysql/en/INSERT.html

:Y)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20:27

gorgi_19

Kruimeltjes zijn weer op :9

Ow, dat komt er ook nog bij :P

[ Voor 74% gewijzigd door gorgi_19 op 14-07-2004 14:42 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.