• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php一个基础有关问题 想请问上大家

php 搞代码 3年前 (2022-01-24) 19次浏览 已收录 0个评论

php一个基础问题 想请教下大家。

PHP code

<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$conn=mysql_connect("localhost","root","123456");if(!$conn){  die('could not connect:'.mysql_error());}else{  echo '链接正常<br />';}mysql_select_db("zuitu_db",$conn);$sql="select * from category order by id desc"; // $sql="select * from 'category'";这样写有错吗?$res=mysql_query($sql);$i=1;$strTemp='';/*  下面这个while循环,为何读不出数据?*/while($row=mysql_fetch_array($res)){  if($i==1)  {      $strTemp=$row["name"];  }  else  {      $strTem<span style="color:transparent">/本文来源gaodai#ma#com搞*!代#%^码网%</span><sub>搞代gaodaima码</sub>p+='<br />'.$row["name"];  }  // ($i==1)?$strTemp=$row["name"]:strTemp+='<br />'.$row["name"]; 这样写有误吗?  $i+=1;}echo $strTemp;//以上内容 请大家帮忙指正,多谢!

——解决方案——————–
strTemp+=’
‘.$row[“name”];
变量必须加 $, 你这样写会被认为是语法错误,因为strTemp只能被理解为常量,而常量只能通过define()函数来赋值。
另外PHP的字符串连接符不是 + ,是 .
$strTemp .= ‘
‘.$row[“name”];

题外话,建议你在 每个mysql_query()后面加一个判断,如果数据库查询有错,也能及时找到根源
——解决方案——————–
$sql=”select * from ‘category'”;这样写有错吗?
$sql=”select * from `category`”;

($i==1)?$strTemp=$row[“name”]:strTemp+=’
‘.$row[“name”]; //这样写有误吗?
($i==1)?$strTemp=$row[“name”]:$strTemp.=’
‘.$row[“name”];
$strTemp = ($i==1)?$row[“name”]:$strTemp.’
‘.$row[“name”];
——解决方案——————–
*
下面这个while循环,为何读不出数据?
*/
while($row=mysql_fetch_array($res)){
if($i==1)
{
$strTemp=$row[“name”];
}
else
{
$strTemp.=’
‘.$row[“name”];
}
——解决方案——————–
同意三楼的方法, $strTemp+=’
‘.$row[“name”]; 这句用了+号,php会把$strTemp作为int型数据进行处理,而不是字符串
——解决方案——————–

探讨

$sql=”select * from ‘category'”;这样写有错吗?
$sql=”select * from `category`”;

($i==1)?$strTemp=$row[“name”]:strTemp+=’
‘.$row[“name”]; //这样写有误吗?
($i==1)?$strTemp=$row[“name”]:$strTemp.=’
‘.$……


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php一个基础有关问题 想请问上大家
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址