-
同志您好,如果你在知情中提问,如果你只是提问,就会有很多雷锋为你解答模仿分支,但是说到写作**,这消耗了脑细胞和精力和时间,如果你知道大陆果实中没有积分,就不会有雷锋, 只有灌溉!
-
最好不要在SQL语句中直接使用POST获取数据在插入之前,最好对POST数据进行一次比较和筛选插入到语句的一个特点是:只要其中一个数据是错误的,你的语句就不会插入成功。
例外情况,请注意您的数据库字段类型、是否允许 null 值等。
-
如果你写的SQL语句有问题,最好先执行你在数据库中写的SQL语句,然后快速排查。
-
有两种方法可以做到这一点:
1. 会话存储数据,**:
html:session_start();
vaule1 = $_post['text1'];
vaule2 = $_post['text2'];
sql = "insert into table(value1,value2) values('$value1','$value2');
if (mysql_query($sql))?
您可以从会话中获取数据。
2.如果数据不大,安全要求不高,可以通过URL传输,**:
html 同上,$vaule 1 = $post['text1'];
vaule2 = $_post['text2'];
sql = "insert into table(value1,value2) values('$value1','$value2');
if (mysql_query($sql))?
通过 $get[.]''] 函数获取数据。
-
我想如果你能把它保存在数据库里,你可以在另一页上阅读它,那你为什么需要通过其他方式发送呢?
-
不知道你的问题有没有解决!
-
"select*from stu"这个查询语句太紧了吧,能不能用空格分隔一下? "select * from stu"。
另外,如果有问题,可以添加 var dump(); 或回声"";查看程序的运行位置,以检测程序出错的位置。
-
查看您的 SQL 语句,数据表中的字段类型应该都是文本类型,您需要确保您的 if 语句是错误的。
在if语句中,=符号和==符号是有区别的,===符号是赋值运算,==和===是比较运算。
而且,如果 MySQL query() 执行成功,它将返回 true,否则它将返回 false,而你的 if 语句只需要判断它是 true 还是 false,所以你的 if 语句可以这样更改。
if(mysql_query($ql))
或者使用三元算术。
echo mysql($sql) ?'你的简历没问题' : '数据写入失败' .mysql_error();
如果失败,会输出一个 mysql 错误,方便调试,当然,如果程序是以形式运行,它将无法输出 mysql error() 错误,这是不安全的。
-
检查SQL语句是否连接错误,调试可以复制到SQL数据库执行。
-
1.让我们看看您的帖子价值是否可用。
在PHP文件中启动print r($ post);
2.在插入数据库之前,输出下一个 SQL。 echo $sql;
3.将此 sql 带到数据库并查看结果 4发布你的 SQL 并查看一下。
-
只需在文本字段中填写 echo post 变量即可。
-
$get,$post得到论据。
然后把它放到数据库里。
-
你应该先打印传递的参数,对吧?
print_r($_post);
-
一个人的心有多大,舞台有多大。
-
insert into message(id,user,title,content,lastdate)
values('','$_post[user]','$_post[title]','$_post[content]','now()'";
这个错误,在你输出这个语句之后,你会知道它有一个命令来执行它,一个,前面还有一个逗号,
-
您的 ID 是自递增的,因此您可以像这样更改它。
sql="insert into message(user,title,content,lastdate)
values('$_post[user]','$_post[title]','$_post[content]','now()'";
-
$sql="insert into message(id,user,title,content,lastdate)
values('','$_post[user]','$_post[title]','$_post[content]','now()'";
mysql_query($sql);
echo mysql_error();如果输出错误消息不成功,则通常是MySQL错误。
echo "成功";
-
你其实不叫这个成功,执行这个mysql查询($sql)后,你会输出成功,你根本不判断它是否成功,$query = mysql query($sql); if($query)else;
-
最后,你连评判都没有,直接输出成功,他怎么可能不成功......
-
后台**:
include("");连接到数据库。
print_r($_post);
echo '
echo 'post:' .$post["name"].'
echo 'txt:' .$post["txt"].'
mysql_query("insert into biao(name,txt) values ('','');
就是这样,你可以用双引号来引入变量,当你引入一个数组时,你需要使用变量空间或去掉数组中的双引号[如果是单引号]。
随着互联网的不断发展,有时企业需要使用不同的开源数据库来构建自己的平台。 让我们来看看在选择数据库时可以使用哪些方法。 >>>More
Microsoft Access 是一个关系数据库,它由一系列表组成,而表又由一系列行和列组成,每行是一条记录,每列都是一个字段,每个字段都有一个字段名,字段名称不能在表中重复。 图 1 显示了“产品”表的示例。 “产品”表由 10 条记录组成,一条记录占一行,每条记录由 6 个字段组成:产品 ID、产品名称、库存数量、订单数量、单价和折扣率。 >>>More