Ik krijg een syntax error maar volgens mij zit er geen sybtax error in de sql string:
een print $strSQL geeft het volgende:
en dit is de php code:
Thanx voor het verplaatsen naar P&W
code:
1
2
3
| Warning: Invoke() failed: Exception occurred. Source: Microsoft OLE DB Provider for ODBC Drivers Description: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement. in D:\WWW\GTRPHP\appz\calc.php on line 20 |
een print $strSQL geeft het volgende:
code:
1
| INSERT INTO tblCalc(Name,Time) Values ('Axel', '2.15.666') |
en dit is de php code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $strName=$_POST["name"]; $strTime=$_POST["time"]; if (!$conn = new COM("ADODB.Connection")) exit("Unable to create an ADODB connection<br>"); $strConn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\www\gtrphp\db\content.mdb"; $conn->open($strConn); $strSQL = "INSERT INTO tblCalc(Name,Time) Values ('".$strName."', '".$strTime."')"; $rs = $conn->execute($strSQL); $conn->Close(); $conn = null; |
Thanx voor het verplaatsen naar P&W
[ Voor 23% gewijzigd door paragon op 04-02-2003 13:29 . Reden: layout ]