我有一个不起作用的简单SQL查询。我已经尝试了所有我知道的修复此查询的内容,但无济于事。
$Data = $connection->prepare("SELECT * FROM EXAMPLE");
存在数据库上的表,并且正确设置了与数据库的连接。
我也试过这个:
$Data = $connection->prepare("SELECT ID FROM EXAMPLE WHERE EXAMPLE1=:EXAMPLE1 ");
$Data->execute(array(
':EXAMPLE1' => $EXAMPLE1,
));
答案 0 :(得分:0)
如果您的连接正常..
$Data=$connection->prepare("SELECT ID FROM EXAMPLE WHERE EXAMPLE1 = :EXAMPLE1");
$Data->execute(array(
':EXAMPLE1' => $EXAMPLE1,
));
$result = $Data->fetchAll();
或
$result = array();
$sql = "SELECT ID FROM EXAMPLE WHERE EXAMPLE1 = {$EXAMPLE1};";
foreach ($connection->query($sql) as $row) {
$result[] = $row;
}