Ik krijg telkens de volgende fout bij het ophalen en invoegen van artikelen via onderstaande code:
You have an error in your SQL syntax near 's e.d.. Smeert goed uit, kleeft krachtig oplosmiddel vrij. Uitwasbaar. 9 gram', ' at line 1
De fout zit hem in het invoegen van $artikel_omschrijving. Deze variabelen bevat namelijk veel ' en ,. Hoe kan ik dit probleemloos invoegen.
Alvast bedankt.
You have an error in your SQL syntax near 's e.d.. Smeert goed uit, kleeft krachtig oplosmiddel vrij. Uitwasbaar. 9 gram', ' at line 1
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
| while ($result_artikelen = mysql_fetch_array($query_artikelen)) { $artikel_id = $result_artikelen['artikel_code']; $prijs = $result_artikelen['prijs_2']; $artikel_naam = $result_artikelen['artikel_naam']; $artikel_omschrijving = $result_artikelen['artikel_omschrijving']; $artikel_uitvoering = $result_artikelen['artikel_uitvoering']; $rubriek_code = $result_artikelen['rubriek_code']; $voorraad = $result_artikelen['voorraad']; $prijs_1 = $result_artikelen['prijs_1']; $btw_code = $result_artikelen['btw_code']; $zoekgeg_1 = $result_artikelen['zoekgeg_1']; $zoekgeg_2 = $result_artikelen['zoekgeg_2']; $zoekgeg_3 = $result_artikelen['zoekgeg_3']; $zoekgeg_4 = $result_artikelen['zoekgeg_4']; $bestseller = $result_artikelen['bestseller']; $datum = $result_artikelen['datum']; $image = $result_artikelen['image']; $uitverkocht = $result_artikelen['uitverkocht']; $voorpagina = $result_artikelen['voorpagina']; $catalogus = $result_artikelen['catalogus']; $mailing = $result_artikelen['mailing']; // Alle gegevens van artikelen laten overnemen $query = mysql_query("INSERT into artikelen (reseller_id, artikel_code, artikel_naam, artikel_omschrijving, artikel_uitvoering, rubriek_code, voorraad, prijs_1, btw_code, zoekgeg_1, zoekgeg_2, zoekgeg_3, zoekgeg_4, bestseller, datum, image, uitverkocht, voorpagina, catalogus, mailing, prijs_2) VALUES ('$relatie_naar', '$artikel_id', '$artikel_naam', '$artikel_omschrijving', '$artikel_uitvoering', '$rubriek_code', '$voorraad', '$prijs_1', '$btw_code', '$zoekgeg_1', '$zoekgeg_2', '$zoekgeg_3', '$zoekgeg_4', '$bestseller', '$datum', '$image', '$uitverkocht', '$voorpagina', '$catalogus', '$mailing', '$prijs')") or mysql_die(); } |
De fout zit hem in het invoegen van $artikel_omschrijving. Deze variabelen bevat namelijk veel ' en ,. Hoe kan ik dit probleemloos invoegen.
Alvast bedankt.