我正在尝试执行flowwing php它第一次工作正常,但后来我无法重置行再做一次我做了一些研究,我找到了mysql_data_seek
但它仍然只在第一次工作时间和打印mysql_data_seek() expects parameter 1 to be resource, object given in C:\wamp\www\test\json_pub.php on line 36
这里是php文件的帮助,请我找不到问题
<?php
$conn= mysqli_connect("localhost","root","") or die ("could not connect to mysql");
mysqli_select_db($conn,"bdpfe") or die ("no database");
$sql=mysqli_query($conn,"Select nom , prénom ,photo_user, titre_pub ,date_pub , photo, texte ,nbr_vu,p.id_user,p.id_pub,t.id_texte
From user u , publication p , photo ph , texte t
where
u.id_user=p.id_user and
p.id_photo = ph.id_photo and
p.id_texte = t.id_texte
ORDER BY p.id_pub desc ");
$response = array();
$pub = array();
$result=$sql;
$sql1=mysqli_query($conn,"Select * from commentaire");
$result1=$sql1;
while($row=mysqli_fetch_array($result))
{
$nbr=0;
while($row1=mysqli_fetch_array($result1))
{
if($row['id_pub']==$row1['id_pub'])
{
$nbr=$nbr+1;
}
}
mysql_data_seek($result1, 0);
$nom=$row['nom'];
$prenom=$row['prénom'];
$photo_u=$row['photo_user'];
$titre=$row['titre_pub'];
$date=$row['date_pub'];
$photo=$row['photo'];
$texte=$row['texte'];
$vu=$row['nbr_vu'];
$id_u=$row['id_user'];
$id_p=$row['id_pub'];
$id_t=$row['id_texte'];
$nbr_com=$nbr;
$pub[] = array('nom'=>$nom,'prenom'=> $prenom, 'photo_u'=> $photo_u,'titre'=>$titre,'date'=>$date,'photo'=>$photo,'texte'=>$texte,'vu'=>$vu,'id_u'=>$id_u,'id_p'=>$id_p,'id_t'=>$id_t,'nbr_com'=>$nbr_com);
}
$response['pub'] = $pub;
echo "mycallback(".json_encode($response).")";
?>