Ik krijg de foutmelding :
hieronder de phpcode uit personeels_gegevens_wijzigen2.php
kan iemand me vertellen wat er hier fout gaat?Warning: InterBase: Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 22 ( in c:\phpdev\www\public\personeels_gegevens_wijzigen2.php on line 50
Error. Can't update the record with the query: UPDATE werknemers SET (wn_voornaam, wn_achternaam, wn_achternaam, wn_adres, wn_postcode, wn_woonplaats, wn_telnr, wn_mobnr, wn_email, wn_nr, wn_wachtwoord) VALUES ('pietje ','de boer ','straat 8 ','1234 AB','groningen ','1232775566','geen ','pietje@hotmail.com ','4','132')!
hieronder de phpcode uit personeels_gegevens_wijzigen2.php
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| <? $back="<br><br><a href='javascript:window.history.back()'><b>Vorige</b></a>"; if($_POST['UPDATE_WACHTWOORD'] != $_POST['UPDATE_WACHTWOORD2']) { die("<br><br>De twee wachtwoorden die je opgaf komen niet overeen! $back<br><br><br><br>"); } if (empty($_POST['UPDATE_WACHTWOORD'])) { echo "Wachtwoord is leeg! $back"; exit; } $conn=ibase_connect("localhost:c:\phpdev\www\public\db\knowledgebase.gdb", "usern", "passw"); if (!$conn) { echo "Accesso Denied! $back"; exit; } $result=ibase_query($conn,"select WN_NR from WERKNEMERS where WN_NR= '".$_POST['UPDATE_NR']."' and WN_GEBRUIKERSNAAM <> '".$_SESSION['username']."'"); $num_rows=ibase_fetch_row($result); if (!empty($num_rows[0])) { echo "Dit nummer is al in gebruik: $num_rows[0] $back"; exit; } $query="UPDATE werknemers SET (wn_voornaam, wn_achternaam, wn_adres, wn_postcode, wn_woonplaats, wn_telnr, wn_mobnr, wn_email, wn_nr, wn_wachtwoord) VALUES ('".$_POST['UPDATE_VOORNAAM']."','".$_POST['UPDATE_ACHTERNAAM']."','".$_POST['UPDATE_ADRES']."','".$_POST['UPDATE_POSTCODE']."','".$_POST['UPDATE_WOONPLAATS']."','".$_POST['UPDATE_TELNR']."','".$_POST['UPDATE_MOBNR']."','".$_POST['UPDATE_EMAIL']."','".$_POST['UPDATE_NR']."','".$_POST['UPDATE_WACHTWOORD']."') WHERE wn_gebruikersnaam = '".$_SESSION['username']."')"; $result=ibase_query($conn,$query); if (!$result) { echo "Error. Can't update the record with the query: $query! $back"; exit; } echo "Record gewijzigd: '".$_POST['UPDATE_GEBRUIKERSNAAM']."' $back"; ibase_close($conn) ; ?> |
[ Voor 44% gewijzigd door Verwijderd op 12-02-2004 14:41 ]