Php 为什么我的表使用相同的数据进行复制
我已经尽了我所能,但没有办法。 我试图从数据库中获取数据,但它只会从数据库中复制相同的信息8次Php 为什么我的表使用相同的数据进行复制,php,pdo,Php,Pdo,我已经尽了我所能,但没有办法。 我试图从数据库中获取数据,但它只会从数据库中复制相同的信息8次 <?php $useremail=$_SESSION['login']; $sql = "SELECT * from zhinvest where userEmail=:useremail"; $query = $dbh -> prepare($sql); $query -> bindParam(':useremail',$useremail, PDO:
<?php
$useremail=$_SESSION['login'];
$sql = "SELECT * from zhinvest where userEmail=:useremail";
$query = $dbh -> prepare($sql);
$query -> bindParam(':useremail',$useremail, PDO::PARAM_STR);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=$query->rowCount();
if($query->rowCount() > 0)
{
foreach($results as $result)
{
?>
有人应该帮助我,我无法找出哪里不对劲。如果字段
useremail
不唯一,则信息可以重复
您可以在查询中使用LIMIT
:
$sql = "SELECT * from zhinvest where userEmail=:useremail LIMIT 1";