问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP与mysql点连接问题

发布网友 发布时间:2022-04-09 02:02

我来回答

1个回答

热心网友 时间:2022-04-09 03:31

第一、你的表单中,有2个表单元素,一个是多行文本框,一个是提交按钮,

         多行文本框name属性是:content,那么,你的sql语句中的$_POST[user]','$_POST[title]',上哪里获取值啊???

       你压根表单就没有提供这2个对应的表单域,那$_POST怎么或取到值呢?很明显,你这2个是空值,那么,sql语句相当于:

$sql1="insert into message (id,user,title,content,) values ('','','','$_POST[content]')";

等于你的sql语句是将数据表的id字段、user字段,title字段写入空值,那么,你的数据表的这3个字段,是否允许写入空值呢?如果可以,那么,这条sql语句能运行成功。

第二、还是这条sql语句,你是否会觉得在sql语句字段部分,多出一个逗号呢?

          由于这个多余的逗号,造成整条sql语句语法错误,那么sql语句执行当然不成功了

 

最后给你一个建议,开发php的时候,特别是有关数据库的操作的时候,要习惯输出msyql错误,这样就知道操作数据库的时候,失败的原因是什么,便于及时和有目的的改正。

比如你这个,可以这样改

<?php
include_once 'conb.php';
if($_POST['submit']){
$sql1="insert into message (id,user,title,content) " .
"values ('','$_POST[user]','$_POST[title]','$_POST[content]')";
$msesg = mysql_query($sql1) ? '回复成功' : '回复失败' .mysql_error();
echo "<script language=\"javascript\">alert(\'" . $msesg . "\');history.go(-1)</script>";
}
include_once 'head.php';
?>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
饮食禁忌:哪些人群吃粽子易发病? 四类人绝不能吃粽子 家长在实施金钱激励时应该要注意哪些细节问题? 绢豆腐和内酯豆腐哪个好呢? 水分活度测定仪原理/怎么校正 湖州新旭美笔业有限公司怎么样? 深圳市新旭能科技有限公司怎么样? 北京新旭帅商贸有限公司怎么样? 苏州新旭光实业有限公司怎么样? 浙江新旭阀业有限公司怎么样? 张学友有首歌中的歌词是这样的:电话响起了,你要说话了,还以为你对我又想念了,怎么你声音变得冷淡了... 微信操作频率过 oppo手机微信最近使用的表情是按照使用频率排序还是按照时间排序? 全国羽绒服预警地图出炉,哪些地方的人已经将羽绒服安排上了?_百度知 ... 怎么知道自己的有没有被别人关联? 连云港发布海区大风黄色预警,市民们需做好哪些防范措施? 超近距离空警200预警机的照片是怎样的? 目前世界上最先进的舰载预警机是哪款? 怎么查询自己的手机号码绑定哪个? 涨姿势:LDW车道偏离预警是个什么鬼 成都气象发布了大风的蓝色预警信号,刮大风时的安全注意事项有哪些? 图片是黄色预警代表什么 怎么查自己的绑定了哪个手机号 怎么查名下关联微信? 怎么知道自己的有没有被别人关联? 关于php和Mysql的连接 我想买投资金条,是买银行的还是中国黄金的?另外纸黄金跟金条比哪个更适合长期持有? 谁做过浦发黄金的实物贵金属交易啊?如何? 浦发黄金买金条好 还是买纸黄金好? 天猫旗舰店里中国黄金和浦发银行的金条买哪个好呢?这两家回购上哪家更快捷方便呢 申请的专利中授权(公告)号、申请(专利)号、公开(公告)号之间有什么区别和联系? 为什么一个专利有几个公告号 适合幼儿的集体活动游戏有哪些 适合幼儿园开展的活动 科目三怎样才能考的快? 记性不太好的人考科目三,记住哪些要点可以提高通过率? 科目三怎么才能考得好 科目三怎么才能一次过 学驾心得:学车技巧科目三怎么才能考得好 如何学好科目三 为什么华为nava6后盖有的有nave有的没有呢? 蛋糕能代表什么阿拉伯数字 蛋糕这个词有能用阿拉伯数字替代出来的吗? 双卡手机怎么用两个? php与mysql的连接 办银行卡是个人业务吗 银行卡里的办理的啥算是业务,啥算是功能? 冷藏柜外壳漏电怎么回事? 保险代理关系是否属于劳动关系是否属于外部 保险代理关系是否属于劳动关系 铁路运输的种类