请问我把form数据导入数据库,可是数据库里面却没有,哪里错了

<?php
header("content-type:text/html;charset=utf-8");
$con=mysqli_connect('127.0.0.1','yuan','123456789');

if($con){
echo "数据库连接成功";
}
else echo "数据库连接失败".mysqli_error();

$data=mysqli_select_db($con, 'yuan');

if($data){
echo "数据库选择成功";
}
else echo "数据库选择失败";

$insert=mysqli_query($con,"INSERT INTO $data(name,password,sex,like,neckimage) VALUE('_POST[name]','_POST[password]','_POST[sex]','_POST[like]','_POST[neckimage]')");

if($insert){
echo "你已经成功导入数据";
}
else echo "你导入数据失败";

mysqli_close($con);

php

3个回答

 $insert=mysqli_query($con,"INSERT INTO $data(name,password,sex,like,neckimage) VALUE('_POST[name]','_POST[password]','_POST[sex]','_POST[like]','_POST[neckimage]')");
这里有明显的错误,$data _POST[name] 等都是变量,不能放在字符串里面,应该是
$insert=mysqli_query($con,"INSERT INTO " + $data + "(name,password,sex,like,neckimage) VALUE('" + _POST[name] + "',... 后面我就不改了,类似的

还有从你的图看,你这个是字段定义,不是表中的数据,看这个不能判断是否添加了数据。

图片说明数据库里数据依然是零

echo $sql 执行sql 做测试

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
c#连接数据库查询增删改
2
用thinkphp 在网页上实现form表格(假设有10行数据)的增删改查,连接到数据库中 应该怎么写
2
如何在C#窗口应用程序中调用并显示数据库内容
3
C#中向数据库添加数据,SQL数据库对应表格没有添加相应记录怎么解决?
3
C#,窗体,用dataGridView控件获取数据库的表格,通过点击Butten按钮保存到数据库为什么我的代码没反应?
1
ASP与Access数据库的连接
1
PHP中向MySQL数据库上传文件失败?
1
根据网上的例子用flask做一个销售管理系统,页面上输入数据后没有导入到数据库中
2
Easyui 使用dialog窗口提交form表单 数据为空
3
c# 代码写public Form1()里面和写Form1_Load里面有什么区别?
0
django如何页面一次性提交多个相同类型的form
2
在django中如何在form里显示数据库中已有的数据,并可以更新数据?
5
springboot中form-data传值,不用@Requestbody修饰入参对象时,swagger-ui该怎么聚合它的属性
0
Django下拉列表提交数据验证form.is_valid()为False,请问该如何解决?
1
http post请求,参数为什么默认转码发送?直接发送不是数据量更少吗?
3
Dev的GridControl刷新数据
2
tp5怎么用ajax向数据库添加信息?
3
c#新手小白!急求!!!!winform窗体datagridview解决方法!!!!!
1
JS新手,关于PHP数据库的一个错误不知道怎么整。
2
form里面有一个form,那怎么分别提交到不同的方法呢?