$str_SQL = "select * from mytable";
if (isset($name))
{
$str_SQL = $str_SQL."where name='".$name."'";
}
echo $str_SQL;
if (isset($name))
{
$str_SQL = $str_SQL."where name='".$name."'";
}
echo $str_SQL;
解决方案 »
- 两表查询问题
- 上了一台数据库服务器,应该从哪些方面优化连接的速度呢
- 如何用java实现监控MySql数据库大小?
- MySQL中文乱码问题,字段已经是utf8
- mysql5.0 UTF8编码下插入中文字符问题
- 关于MYSQL免费的问题。
- 在Mysql上如何在某个特定列之后再增加一列而不是把新增列加在最后?
- mysql存储过程不会自动结束
- 简单问题,关键字问题 谢谢
- 请教微信朋友圈(好友动态)使用的存储方式是什么?
- MySQL 3.23 和MySQL Max 3.23 有什么区别?
- 我在客户端用mysql -u root就可以轻易进入数据库,这是怎么回事,我用mysql_setpermission设置root的密码,在客户端依然如此,我该怎么才
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
$name='\' or 1 = 1 or name = \'';
select * from mytable where name='$name' or length('$name')=0;
$name=""的时候就是
select * from mytable where name='';
就是
select * from mytable;