我无法使这个简单的查询工作,它给了我“死”错误
mysql_select_db("minigest_dev" , $con);
$query = " SELECT * "
. "FROM anag_c_indirizzi"
. "WHERE id_cliente = '1';";
$result = mysql_query($query, $con) or
die("query non valida: ". mysql_error());
哪里出错?
答案 0 :(得分:4)
连接查询后,它将变为SELECT * FROM anag_c_indirizziWHERE id_cliente = '1'
。您需要添加一个空格,使其变为[...] anag_c_indirizzi WHERE [...]
。
答案 1 :(得分:0)
当你追加你需要照顾字符串。只需要开始一个空格WHERE
子句。
mysql_select_db("minigest_dev" , $con);
$query = " SELECT * "
. " FROM anag_c_indirizzi "
. " WHERE id_cliente = 1;";
$result = mysql_query($query, $con) or
die("query non valida: ". mysql_error());
答案 2 :(得分:0)
你可以试试这个。
你的错误表明错误或状态。
注意:$ query =“SELECT *” 。 “来自anag_c_indirizzi” 。 “WHERE id_cliente ='1';”;
多个分号不允许在sql中删除一个分号(;)
mysql_select_db(“minigest_dev”,$ con);
$query = " SELECT *
FROM anag_c_indirizzi
WHERE id_cliente = '1'";
$result = mysql_query($query);
if (!$result) {
die('query non valida:' . mysql_error());
}