请问下php的Resource有关问题

WBOY
풀어 주다: 2016-06-13 11:47:02
원래의
846명이 탐색했습니다.

请教下php的Resource问题?

<?php<br />header("Content-type: text/html; charset=utf-8"); <br />  if(!empty($_POST['username'])){<br />  $name=$_POST['username'];<br />}<br />  if(!empty($_POST['pwd'])){<br />  $pwd=$_POST['pwd'];<br />}  <br />  function sqlDql($name,$pwd){<br />  $conn=mysql_connect("localhost","root","root");<br />  if(!$conn){<br />  die("连接失败".mysql_error());<br />  }<br />  mysql_select_db("test",$conn) or die(mysql_error());<br />  //设置字符集<br />    mysql_query("set names utf8");<br />  $sql="select * from zhuche;";<br />    $res=mysql_query($sql,$conn) or die(mysql_error());<br />    while($row=mysql_fetch_row($res)){   <br />       if($name==$row[1]){<br />       	echo "用户名已经存在<br/>";<br />       	echo "<a href='login.php'>返回注册页面</a>";  <br />      // die(mysql_free_result($res)."连接".mysql_close($conn));<br />        mysql_free_result($res);  <br />        mysql_close($conn);<br />        exit();    	    <br />      }    <br />   }<br />    $sql2="insert into zhuche (Username,password) values ('".$name."','".$pwd."');";<br />    $res2=mysql_query($sql2,$conn) or die(mysql_error());<br />    echo "<table border='1px solid black'>";<br />    echo "<tr><td>序号</td><td>用户</td><td>密码</td></tr>";<br />    while($row=mysql_fetch_row($res)){<br />     	echo "<tr>";<br />     	foreach($row as $key=> $val){<br />     	 echo "<td>--".$val."</td>";<br />     	 }<br />     	echo "</tr>";<br />     	}<br />    echo "</table>";	 <br />    mysql_free_result($res);  <br />    mysql_close($conn);<br />  }<br />  sqlDql($name,$pwd);<br />?><br />
로그인 후 복사
如果在第一个while没有退出 为什么下面的$res取不出数据?SQL语句出的问题没问题。
输出结果是


------解决方案--------------------
噢,看错了

但是 $res 经 while($row=mysql_fetch_row($res)){ 后已经指向结果集的尾部了
你需要用 mysql_data_seek($res, 1); 回绕结果集 
不过请注意:即便回绕了,也不会输出 mysql_query($sql2,$conn) 插入的值

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!