作者kc655039 (NNN  )
看板PHP
标题[请益] php & mysql一问
时间Sun Oct 2 17:37:45 2005
$str="select * from customers where cid='$_POST\[\'old_name\'\]';";
如果这样写的话会有错误讯息:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\Program Files\Apache Group\Apache2\htdocs\Mysql.php on line 20
但是如果改成
$str="select * from customers where cid='$old_name';";
就没问题,想问一下要怎麽样才能用上面的那个方法呢??
有经验的人麻烦指导一下,多谢
还有一个问题就是,我的mysql里面的资料表明明有存中文的东西,可是上面那样
query却得不到结果,後来我发现是因为西欧语系的关系,
总之问题就是输入中文的话不会得到结果的状况....
有人有经验可以分享一下吗??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.17.217
※ 编辑: kc655039 来自: 218.161.17.217 (10/02 17:44)
1F:→ kc655039:用107篇的方法也无效 10/02 17:48