解决方案 »
- Wampserver 设置多站点之后 失效
- PHP种数据库SELECT 检索前10条数据
- curl 模拟登陆成功以后,访问页面返回500错误。
- 如何取字符串末尾的数字
- 求助:怎么对数据库执行多次更新的操作
- 时间问题
- 【求助】linux下,php连Oracle,Oracle9i安装成功,但是编译php出错!
- 遇到一个怪问题????
- 紧急!在线求助在php中如何使用javascript中的变量
- 我的mysql一运行mysqld-shareware -install提示Failed to install Service.Why?Winnt+sp4
- 用phpmyadmin创建mysql存储过程 报错
- 关于处理html字符实体的问题..
变量必须加 $, 你这样写会被认为是语法错误,因为strTemp只能被理解为常量,而常量只能通过define()函数来赋值。
另外PHP的字符串连接符不是 + ,是 .
$strTemp .= '<br />'.$row["name"];题外话,建议你在 每个mysql_query()后面加一个判断,如果数据库查询有错,也能及时找到根源
$sql="select * from `category`";($i==1)?$strTemp=$row["name"]:strTemp+='<br />'.$row["name"]; //这样写有误吗?
($i==1)?$strTemp=$row["name"]:$strTemp.='<br />'.$row["name"];
$strTemp = ($i==1)?$row["name"]:$strTemp.'<br />'.$row["name"];
下面这个while循环,为何读不出数据?
*/
while($row=mysql_fetch_array($res)){
if($i==1)
{
$strTemp=$row["name"];
}
else
{
$strTemp.='<br />'.$row["name"];
}