无法选择数据库php pdo mysql上的第一行
我不明白这里怎么了。我不能在数据库上取第一行。根据$ara参数,我也无法读取单个数据。代码如下:无法选择数据库php pdo mysql上的第一行,php,mysql,pdo,Php,Mysql,Pdo,我不明白这里怎么了。我不能在数据库上取第一行。根据$ara参数,我也无法读取单个数据。代码如下: $ara =$_POST['ara']; $query=$db->prepare("SELECT * FROM uyeler WHERE name like '%".$ara."%' or surname like '%".$ara."%' or email like
$ara =$_POST['ara'];
$query=$db->prepare("SELECT * FROM uyeler WHERE
name like '%".$ara."%' or
surname like '%".$ara."%' or
email like '%".$ara."%'
");
$query->execute(array());
if ($num_row = $query->fetchAll(PDO::FETCH_BOTH)){
echo "<li><a href='profil.php?id=".$num_row['user_id']."'>" .$num_row['name']. " " .$num_row['surname']."</a></li>";
}else{
echo "Hiç birşey bulunamadı!";
}
$ara=$\u POST['ara'];
$query=$db->prepare(“从uyeler中选择*WHERE
名称如“%”$ara“%”或
类似“%”的姓氏$ara.“%”或
类似“%”“$ara.”的电子邮件
");
$query->execute(array());
if($num_行=$query->fetchAll(PDO::FETCH_两者)){
回声“”;
}否则{
回音“嗨,比尔切伊·布隆马德!”;
}
您需要更正数组调用:
从
到
您的代码经过测试,运行正常,干得不错
您需要更正的是以下行:
echo "<li><a href='profil.php?id=" . $num_row[0]['user_id'] . "'>" . $num_row[0]['name'] . " " . $num_row[0]['surname'] . "</a></li>";
这将为您提供内容的全部原始图片。您需要更正数组调用: 从 到 您的代码经过测试,运行正常,干得不错 您需要更正的是以下行:
echo "<li><a href='profil.php?id=" . $num_row[0]['user_id'] . "'>" . $num_row[0]['name'] . " " . $num_row[0]['surname'] . "</a></li>";
这将为您提供内容的完整原始图片。您有任何错误吗?您有任何错误吗?@ÖmerFarukÇatalkaya不客气,这是我的欢迎投票@ÖmerFarukÇatalkaya不客气,这是我的欢迎投票
echo "<li><a href='profil.php?id=" . $num_row[0]['user_id'] . "'>" . $num_row[0]['name'] . " " . $num_row[0]['surname'] . "</a></li>";
var_dump($num_row);