".$rs['name'];
}
?>
上面返回空记录。
单独将$sql里面的内容放在phpmyadmin中执行正确,所以SQL语句应该是正确,估计连接方式那城出了问题
请问如何写才能显示出来,谢谢!
回复讨论(解决方案)
我的本意是用php读mysql时,能像asp读mssql一样实现这样的写法:
Declare @top2 int
select @top2=min(mid) from (select top 1 mid from [musicbox] where rid='87503' order by mid desc) as db2
SELECT top 20 mid,rid,mname,mauthor,madddate FROM [musicbox] as a where rid='87503' and a.mid
请问如何用php来实现?谢谢!
按“;”分割成多句,依次 mysql_query($sql)
这是 php 防范 SQL 攻击的措施,不要试图改变他。
相信你也不希望你的网站被攻击
可以设置多个变量
或者使用存储过程~
mysql_query不支持同时运行多条SQL。你要以;号拆开分别执行
mysql_query("SELECT @a:=id FROM csdn order by id asc limit 30,1");
mysql_query("SELECT @b:=id FROM csdn order by id asc limit 60,1&