php post 问题存储在数据库中并显示在页面上

发布于 科技 2024-02-05
20个回答
  1. 匿名用户2024-01-25

    同志您好,如果你在知情中提问,如果你只是提问,就会有很多雷锋为你解答模仿分支,但是说到写作**,这消耗了脑细胞和精力和时间,如果你知道大陆果实中没有积分,就不会有雷锋, 只有灌溉!

  2. 匿名用户2024-01-24

    最好不要在SQL语句中直接使用POST获取数据在插入之前,最好对POST数据进行一次比较和筛选插入到语句的一个特点是:只要其中一个数据是错误的,你的语句就不会插入成功。

    例外情况,请注意您的数据库字段类型、是否允许 null 值等。

  3. 匿名用户2024-01-23

    如果你写的SQL语句有问题,最好先执行你在数据库中写的SQL语句,然后快速排查。

  4. 匿名用户2024-01-22

    有两种方法可以做到这一点:

    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[.]''] 函数获取数据。

  5. 匿名用户2024-01-21

    我想如果你能把它保存在数据库里,你可以在另一页上阅读它,那你为什么需要通过其他方式发送呢?

  6. 匿名用户2024-01-20

    不知道你的问题有没有解决!

  7. 匿名用户2024-01-19

    "select*from stu"这个查询语句太紧了吧,能不能用空格分隔一下? "select * from stu"。

    另外,如果有问题,可以添加 var dump(); 或回声"";查看程序的运行位置,以检测程序出错的位置。

  8. 匿名用户2024-01-18

    查看您的 SQL 语句,数据表中的字段类型应该都是文本类型,您需要确保您的 if 语句是错误的。

    在if语句中,=符号和==符号是有区别的,===符号是赋值运算,==和===是比较运算。

    而且,如果 MySQL query() 执行成功,它将返回 true,否则它将返回 false,而你的 if 语句只需要判断它是 true 还是 false,所以你的 if 语句可以这样更改。

    if(mysql_query($ql))

    或者使用三元算术。

    echo mysql($sql) ?'你的简历没问题' : '数据写入失败' .mysql_error();

    如果失败,会输出一个 mysql 错误,方便调试,当然,如果程序是以形式运行,它将无法输出 mysql error() 错误,这是不安全的。

  9. 匿名用户2024-01-17

    检查SQL语句是否连接错误,调试可以复制到SQL数据库执行。

  10. 匿名用户2024-01-16

    1.让我们看看您的帖子价值是否可用。

    在PHP文件中启动print r($ post);

    2.在插入数据库之前,输出下一个 SQL。 echo $sql;

    3.将此 sql 带到数据库并查看结果 4发布你的 SQL 并查看一下。

  11. 匿名用户2024-01-15

    只需在文本字段中填写 echo post 变量即可。

  12. 匿名用户2024-01-14

    $get,$post得到论据。

    然后把它放到数据库里。

  13. 匿名用户2024-01-13

    你应该先打印传递的参数,对吧?

    print_r($_post);

  14. 匿名用户2024-01-12

    一个人的心有多大,舞台有多大。

  15. 匿名用户2024-01-11

    insert into message(id,user,title,content,lastdate)

    values('','$_post[user]','$_post[title]','$_post[content]','now()'";

    这个错误,在你输出这个语句之后,你会知道它有一个命令来执行它,一个,前面还有一个逗号,

  16. 匿名用户2024-01-10

    您的 ID 是自递增的,因此您可以像这样更改它。

    sql="insert into message(user,title,content,lastdate)

    values('$_post[user]','$_post[title]','$_post[content]','now()'";

  17. 匿名用户2024-01-09

    $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 "成功";

  18. 匿名用户2024-01-08

    你其实不叫这个成功,执行这个mysql查询($sql)后,你会输出成功,你根本不判断它是否成功,$query = mysql query($sql); if($query)else;

  19. 匿名用户2024-01-07

    最后,你连评判都没有,直接输出成功,他怎么可能不成功......

  20. 匿名用户2024-01-06

    后台**:

    include("");连接到数据库。

    print_r($_post);

    echo '

    echo 'post:' .$post["name"].'

    echo 'txt:' .$post["txt"].'

    mysql_query("insert into biao(name,txt) values ('','');

    就是这样,你可以用双引号来引入变量,当你引入一个数组时,你需要使用变量空间或去掉数组中的双引号[如果是单引号]。

相关回答
1个回答2024-02-05

随着互联网的不断发展,有时企业需要使用不同的开源数据库来构建自己的平台。 让我们来看看在选择数据库时可以使用哪些方法。 >>>More

12个回答2024-02-05

Microsoft Access 是一个关系数据库,它由一系列表组成,而表又由一系列行和列组成,每行是一条记录,每列都是一个字段,每个字段都有一个字段名,字段名称不能在表中重复。 图 1 显示了“产品”表的示例。 “产品”表由 10 条记录组成,一条记录占一行,每条记录由 6 个字段组成:产品 ID、产品名称、库存数量、订单数量、单价和折扣率。 >>>More

8个回答2024-02-05

有两种常见的首次卖家类型:

dbpaths = " >>>More

3个回答2024-02-05

这个问题很复杂,你可以找一本具体的书看。

7个回答2024-02-05

1. 在表格对象状态下打开:直接双击表格。 >>>More