gpt4 book ai didi

php - sql 查询仅适用于小字符串,不适用于大长度字符串

转载 作者:行者123 更新时间:2023-11-29 23:31:39 24 4
gpt4 key购买 nike

这是获取字符串并将其插入数据库的 php 脚本。

<?php
include 'connect.php';

$name = $_POST['name'];
$message = $_POST['message'];
$message = nl2br($message);
if(isset($name) && isset($message)){
$sql = "INSERT INTO messages VALUES('','".$name."', '".$message."')";
if($sqlrun = mysqli_query($connection , $sql)){
header('Location:../write.php');
}else{
echo "query doesnt work";
}
}

?>

它只适用于小字符串的原因是什么?在数据库中,该字段是最多包含 1000 位的文本。

最佳答案

为什么不检查一下是否有错误?任何信息都比没有信息好。

$sql = "INSERT INTO messages VALUES('','".$name."', '".$message."')";
if($sqlrun = mysqli_query($connection , $sql)){
header('Location:../write.php');
exit();
}else{
echo "query doesnt work: " . mysqli_error(); // jaaaj information!
}

关于php - sql 查询仅适用于小字符串,不适用于大长度字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26529730/

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