Om even aan te vullen op een vorig topic van mij die werd gesloten omdat ik vroeg hoe je moest debuggen, wat ik trouwens wel weet..
Ik ben vanaf 2 uur in de middag bezig om het uit te zoeken zonder resultaat..
ik probeer namelijk een bestand op te slaan op een access database..
de volgende error melding krijg ik, dat niet op het net zo 1, 2, 3 te vinden valt:
"Cannot reference a multi-valued field in an UPDATE or DELETE statement that contains other fields"
deze code heb ik gebruikt:
zie Bestanden opslaan op access database middels php
Ik ben vanaf 2 uur in de middag bezig om het uit te zoeken zonder resultaat..
ik probeer namelijk een bestand op te slaan op een access database..
de volgende error melding krijg ik, dat niet op het net zo 1, 2, 3 te vinden valt:
"Cannot reference a multi-valued field in an UPDATE or DELETE statement that contains other fields"
deze code heb ik gebruikt:
code:
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
| <?php if(isset($_POST['submit'])) { if(isset($_FILES['fotolocatie'])) { $name = $_FILES['fotolocatie']['name']; $mime = $_FILES['fotolocatie']['type']; $data = file_get_contents($_FILES['fotolocatie']['tmp_name']); if($bestands_error = $_FILES['fotolocatie']['error'] == 0) { $sql = "UPDATE tabel SET "; $sql .= "foto.FileData='{$data}', foto.FileName='{$name}', foto.FileType='{$mime}' "; $sql .= "WHERE naam = 'steve' "; $resultaat = odbc_exec($connectie, $sql); } } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> </title> <link rel="stylesheet" type="text/css" media="all" href="stylsheet/public.css" /> </head> <body> <form id="personalia" method="post" ENCTYPE="multipart/form-data"> <label for="fotolocatie"><span>Foto toevoegen</span> <input type="file" name="fotolocatie" id="fotolocatie" /> </label> <input type="submit" name="submit" id="knop" value="Verder..."/> </form> </body> </html> |
zie Bestanden opslaan op access database middels php