gpt4 book ai didi

php - 将长文本发送到 mysql 数据库?

转载 作者:行者123 更新时间:2023-11-29 06:17:56 25 4
gpt4 key购买 nike

我创建了一个带有文本区域(称为内容)的表单。如果用户将数据输入到这个文本区域,它应该更新数据库。但是,只有在文本区域中输入的内容很短时才会这样做。我该怎么做才能将更长的文本发送到数据库?

代码:

<form action="" method="post" id="contenteditform">
<textarea rows="10" cols="100" name="NewContent" form="contenteditform"> <?php echo $content; ?> </textarea>
<input type="submit" name="button4" value="_submit" />
</form>
<?php
if(isset($_POST["button4"]))){
$NewContent=$_POST['NewContent'];
$connection=new mysqli($dbhost,$dbusername,$dbpass,$dbname);
$sql="UPDATE Approved SET Content='$NewContent' WHERE id='$id'";
$connection->query($sql);
$connection ->close();
};
?>

最佳答案

如果您不需要这些字段的性能,我会推荐类型 TEXT 用于这些类型的条目。否则使用非常大的 VARCHAR。看看这里的区别: MySQL: Large VARCHAR vs. TEXT? .还建议您在代码中使用参数化查询。

关于php - 将长文本发送到 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34806720/

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