我做某事这样不起作用:从MySQL在PHP中获取数据
$q3 = $conn3->prepare("SELECT...");
$q3->bindParam(':param1', $param1);
$q3->execute();
$check3 = $q3->fetchAll(PDO::FETCH_ASSOC);
if (!empty($check3)){
$arr = array();
while($row = $q3->fetch(PDO::FETCH_ASSOC)) {
$arr[] = $row;
}
}
,但我没有看到数据ARR []以后。我在这里做错了什么?有没有更好的方式来获取从MySQL的数据到PHP中的数组?
'使用fetchall()'因为你已经feteched数据? – Rizier123
你能给我更详细的答案吗?我很抱歉,如果这是愚蠢的问题,我只是开始狡猾的PHP ... – randomuser2
做'print_r($ check3);'在'fetchAll()'后你就会明白我的意思:) – Rizier123