首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

问题:怎么把PHP变量带入sql语句里?

试了很多方法都不行像下面这两个,高手能给说说么?
复制PHP内容到剪贴板
PHP代码:
$db->exec("insert into foo(name, age) values({$name4},{$age4});");
$db->exec("insert into foo(name, age) values($name4,$age4);");

昵称: cers  时间: 2008-07-15 16:31:00
echo "insert into foo(name, age) values({$name4},{$age4})";
$db->exec("insert into foo(name, age) values({$name4},{$age4})");
测试下。
昵称: devotedsky  时间: 2008-07-15 16:45:00
可以�нM�淼模�
只是�нM�磲�SQL��出�F�Z法�e�`,

正�_�����@����:
复制PHP内容到剪贴板
PHP代码:
db->exec("insert into foo(name, age) values('$name4','$age4');");


//如果$age4一定是整�担�可以去掉旁��的�我���

昵称: coolstr  时间: 2008-07-15 22:39:00
了解了,谢谢你们
昵称: cers  时间: 2008-07-17 17:07:00
最近有看到有用二楼的方法带php变量进sql的
但为什么我总是试 不成功
昵称: cers  时间: 2008-07-21 20:01:00
哪位老鸟能详细说下到底是怎么带变量到sql里的
一般的用法是什么样的?
先连接字符串?
昵称: cers  时间: 2008-07-21 20:39:00
变量和sql语句的连写一般都是:$sql="select * from tab where id='".$id."'"; 虽然id在表中是int字段,建议还是不要省略掉$id前后的''号!
昵称: jking  时间: 2008-07-22 14:33:00
very 3Q
这样的话每次用sql语句前
都要先把变量连接进去才行了
昵称: cers  时间: 2008-07-25 18:08:00