My点评网 - 中国IT产业点评门户 | 将IT产业透明化! | 加入收藏 
MY(我)点评网
欢迎访客访问
[ 登录 | 注册:建论坛/写日志/说评论 ]
会员控制台 | 群组 | (BLOG)资讯 | 论坛
 
大众点评网
导行:
IDC 广告联盟 域名 建站CMS 网络游戏 投资网站 潜质域名 IT企业 电子商务 SEO/Windows7 Script 系统 程序 电脑 交流报 安全 论坛 游戏

诡异的 insert , 问题虽解决 却不知为何!~

程序之家详细资料....
首页> 群组> 其它群组> 程序之家论坛
返回>程序之家论坛 2010-1-10 12:06:34 来自:chunqiao 快速回复 添加新话题
主题内容: 我的环境是

apache2.2
php5.2.11
phpmyadmin3.2
mysql5.0

今天发生很奇怪的事,我在写自制的讨论区时,昨晚睡前测试过都没有问题
中午时再修正一些东西过后,变成无法insert资料

我试了各种办法都无法让它恢覆正常运作,因为程式码都没有动到过,就很诡异的无法insert

我把 里面程式 分离出 insert 只剩下这部份来运作

我insert原本的程式码是 :

//<!-----表单post的部份------------------
<form method="POST">
<div align="left"><br>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="42%" id="AutoNumber1">
<tr>
<td width="10%" align="right">name:</td>
<td width="90%"><input name="name" type="text" ></td>
</tr>
<tr>
<td width="10%" align="right">content:</td>
<td width="90%"><textarea rows="6" name="content" cols="23" ></textarea></td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="left"> <input type="submit" value="send" name="B1">
<input type="reset" value="reset" name="B2"></td>
</tr>
</table>
</p>
</div>
</form>


//<!---------------- 插入资料-------------------------------------->
$query="insert into gb(gb_name,gb_content,gb_date)values('".$_POST['name']."','".$_POST['content']."','".date("Y-m-d H:i:s")."')";

本来运作都没有任何问题 中午过后就突然无法insert 我不断试后来改成这样

$query="insert into gb(gb_name,gb_content,gb_date)values('$_POST[name]','$_POST[content]','".date("Y-m-d H:i:s")."')";

我把$_POST[name] 引号拿掉就又恢覆正常运作 ,
可是,到底是为什么,拿掉引号这样格式不是不正确吗?
我另一个php网页它是有加引号的,却还是正常运作insert
 回应:2010-1-10 | 用户:lianbangit | 你能评论 IP:113.94.*.* | 1楼
  浩瀚星空 "$_POST'test'" => 这样是错的。在双引号内用阵列时不能这样用。
只能这样用 "$_POSTtest" 它才能正确的帮你将阵列值取出。

但大部份像 有时会为了安全起见。还是尽量用
".$_POST'test'."
这样的写法。阵列参数还是不 用双引号去做解析会比较安全点。

过 看你第一个的确也是这样写。
有没有发生什么错误???post值有正确传送吗??
nL 后来 又改 来 原本的写法('".$_POST'name'."','".$_POST'content'."','".date("Y-m-d H:i:s")."')";

结果 又行的通了,程序又正运作 真是莫名奇妙!

也没有错误码 (唯一的错误码 就是 把php.ini开启 它显示 name content 都 undefine)
它单纯只是 insert那行通不过 用or die去检查 一直显示 die

现在又都正常,有点害怕不知道那天又出问题 .也不知道是怎么造成

先感谢 浩瀚星空 的

Solty 可能大家习惯都不同, 就不喜欢单双引号大战,所以一律双引+大括号阵列硬上
$query="insert into gb(gb_name,gb_content,gb_date)values('{$_POST'name'}','{$_POST'content'}',NOW())";
 

 最新相关内容 10秒,快速注册会员建论坛/写日志/说评论
·Gridview selectrow无法出现值
·VB~报表列印的问题~
·GridView内点选button做判断之疑问
·同时线上人数约2000人需要什么等级伺服器?
·ASP.NET网站布暑组态档错误
·请问有关ASP.NET网站管理工具 提供者连线
·摩尔庄园RK图片有十点喔!!
·大量发信该怎么处理
·ajax hovermenu
  你的回应... [仅对登录会员开放,请文明参与,注册会员能写日志、说评论、建论坛自己当版主]
  回应一下:诡异的 insert , 问题虽解决 却不知为何!~
 
  请勿发广告或垃圾信息,请为提高内容质量做出贡献
  [Ctrl+Enter 快速回复]

返回程序之家论坛


来自>>其它群组

简介:程序之家论坛专业C或C++程序语法、Java 、JSP、J2EE 、J2ME 程序语法以及应用物件等相关问题讨论论坛.
论坛生日:2009/2/14建立
主题:诡异的 insert , 问题虽解决 却不知为何!~
创始人版主:admin查看>>
更多分类 >返程序之家论坛首页
最新热门推荐帖子....
天堂精黑妖与力敏黑妖比较 [5526893]
请教电脑高手有关惠普 CQ40-545 笔电问题 [kill2344]
使用者帐户 资料夹不见? [homever]
请问在session失效和使用者关闭窗口问题 [cml1966]
用SEARCH作UPDATE.PHP页面ECHO不出查询的资料 [544366349]
有关PHP iframe 内页连接的问题 [蜜蜂卫士]
想请问有关 php 文字栏位 加入 语法标签 [正义与黑暗]
请问如何用Dreamweaver CS4、PHP及SQL来编写搜索及下载网页? [kukutiti]
帮我计算电脑耗电量是多少? [cjq1818]
枫之谷 这脸型是去哪里整形的? [liyapeng7777]
如何让印表机印慢一点 [liuhaoming]
格斗天王2003雅典娜的影绝! [mylpj]
VB載入Dll作OP問題 [dora6956]
关联是资料库效能问题 [bbszzz]
jpgraph图形无法呈现 [ganbaoling]
有关列印问题?? [tz9099com]
最新MSN表情图在哪?? [lw001]
麻烦专家帮我看看我要组的电脑 [tutu123ying]
电脑窗口显示问题 [237135055]
FaceBook的粉丝专页 [dddggg]

  关于我们 需要帮助 广告服务 合作伙伴 中国IT产业大众点评门户
CopyRight 2008 © My点评网 www.MyDianPing.com
粤ICP备08105915号
  My点评网简介
用户协议 隐私声明
联系方式 建议/反馈
常见问题
忘记了密码
联系我们的客服人员
联系方式
广告投放
网站地图(SiteMap)
网站合作
投资/融资
友情链接/战略伙伴