我尝试了不同的方法,但我不能警告说:
警告:odbc_exec():SQL错误:[MySQL][odbc 5.3(a)驱动程序][mysqld-5.6.7]您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册中SQLExecDirect中SQL状态37000的第1行")"附近使用的语法F: 第30行上的''wamp''www''panier.php
我从sql中收到消息Error,只是看不出为什么我无法连接到数据库的问题。我在另一个页面上使用它,我连接只是找到
$conn=odbc_connect('magasin','','');
if (!$conn)
{
exit("Connection Failed:" . $conn);
}
$sql= "SELECT ProduitsID,NomProduit,PrixUnitaire,Quantite FROM produits WHERE ProduitsID in" . $ListeProduitID;
//$sql="SELECT * FROM produits WHERE ProduitsID in".$ListeProduitID;
(line 30)$rs=odbc_exec($conn,$sql);
if (!$rs)
{
exit("Error in SQL");
}
这不是连接问题。只需回显$sql,就会发现您缺少了一个空格。
$sql= "SELECT ProduitsID,NomProduit,PrixUnitaire,Quantite FROM produits WHERE ProduitsID in " . $ListeProduitID;