的话,要用数据库连接符,放在
字符串
里不会被转成值。
$sql
=
"
select
*
from
g4_board_file
where
bo_table
=
'$bo_table'
and
wr_id
=
'".$view[wr_id]'."'
order
by
bf_no"
把变量单独拿出来,再把字符串连起来。
基本代码如下:<?php
$con = mysql_connect("地址","用户","密码")
if (!$con)
{
die('数据库连接失败: ' . mysql_error())
}
mysql_select_db("使用的Table", $con)
$result = mysql_query("SELECT * FROM 表名 WHERE 条件")
while($row = mysql_fetch_array($result))
{
print_r($row )
echo "<br />"
}
mysql_close($con)
?>
看这个问题,您应该是个初学者。建议你下载一份speedphp框架,阅读一下源码。
为个人感觉这个框架对初学者来说相当不错。
手动回复,不谢
首先你的sql语句写的有问题: $catsql="SELECT * FROM categories"中的语句不用加“;”;这里是出现了warning:当你的搜索结果是空集的时候,就会出现类似的情况
用if语句结合echo进行判断你的结果集是不是空的;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)