重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
if($submit)
创新互联是一家专业提供莱西企业网站建设,专注与成都网站设计、做网站、H5建站、小程序制作等业务。10年已为莱西众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
你改成
if($_POST['submit'])
试试,看看行不行
不解:
你是通过phpmyadmin来向表中录入内容,还是使用php语句呢。
如果是第一种,那一定证明你的mysql没有安装好,不过我觉得这种可能性很低,如果出现这种情况的话,问题基本出在phpmyadmin工具上了,你需要更换一个环境吧。或者重新下载一个环境再重新安装。
如果是使用php语句的话,你应该将你的语句发上来,让大家看看问题出在哪里,不过出现一会加进去,一会又加不进去的情况,我觉得出在php中mysql操作语句上的可能性也不高,或许是之前有逻辑判断语句,使得这个操作在满足某种情况后才能够执行mysql语句,如果不满足,就不执行mysql语句。
如果你的代码是从网上抄过来的,那我的怀疑就基本成立了,你或者自己仔细检查一下程序的全文,如果还是不行的话,可以将整篇程序发上来,让大家帮你看看。
看你写的程序,很有架势啊。似乎有较深厚的语言基础。
你的PHP程序从哪里获取POST的数据?通常应该是你的HTML代码里面,写了将数据POST到这个PHP程序里。那么,至少你这个PHP程序应该需要处理那些POST数据吧???没看到这些内容哦。。。
获取POST数据了,才能创建相应的INSERT语句,将数据插入到数据库中。所以你的PHP程序中需要处理上传的数据,生成SQL的INSERT语句,然后执行。执行成功就可以插入了。
另外,通常我不会在PHP中使用create table之类的命令。个人习惯。通常我们写好了PHP语句时,相应的MYSQL TABLE早就已经建好了。所以无需放create语句。
两个选项可以放到一个字段中即可。或者用特殊名称命名这些选项组合。