gpt4 book ai didi

php - 我试图将表单信息存储在 mysql 数据库中,但它不会转发到数据库

转载 作者:行者123 更新时间:2023-11-29 13:26:04 34 4
gpt4 key购买 nike

所以我有一个表单,表单操作=包含以下代码的文件。我正在建立连接,但数据未保存。我使用输入类型 textarea 格式化表单,并使用长文本格式化数据库,因为我想为用户提供编写信息所需的尽可能多的空间。我认为这可能是我的问题,并且一直在网上搜索是否是这样,但我找不到任何说明它是或不是的内容。奇怪的是,有一次我确实看到数据库行有所增加,但当我检查它时,该行不包含我发送的信息,它是空白的。

 <?php 
session_start();

if (strlen($_POST['recipe'])|| strlen($_POST['usrtext'])||strlen($_POST['usrtxt']) ='0')
{header('location:shareerror.php');}
else
{
$connection = mysql_connect("localhost","root","")
or die("no connection");
$db_select=mysql_select_db("smqr",$connection)
or die("no connection to db");


$query=mysql_query("INSERT INTO seafood(`recipe`,`usrtext`,'usrtxt')
VALUES('$recipe','$usrtext''$usrtxt')");

header ('location:thanks.php'); }

?>

最佳答案

您错误地分配而不是检查更正的语句是:

if (strlen($_POST['recipe'])|| strlen($_POST['usrtext'])||strlen($_POST['usrtxt']) ==0)

关于php - 我试图将表单信息存储在 mysql 数据库中,但它不会转发到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20121187/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com