gpt4 book ai didi

php - mysql php显示结果但不插入数据库

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

我只精简了一次插入的查询

<?php
session_start();
include 'cstring.php';
$title="";
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
else {
$title=$_POST['title'];
$query=mysqli_query($con,"insert into blogpages(blogpagetitle) values('".$title."')");
if($query){
$bloga="sucessfully added a new blog";
echo $bloga;
}
else {
echo mysqli_error($con); // if using mysqli do not use mysql in between
}
}
mysqli_close($con);
?>

这段代码中是否有一些东西没有插入到 mysql

表结构

1.bpid int(50)--------------null-无默认-无自动增量

2.blogpagetitle------------varchar(255) utf16_general_ci

3.datemade-------------timestamp当前时间戳

4.blogpagedescription---------文本utf16_general_ci

5.blogbody----------------长文本utf16_general_ci

6.blogpageextended------------文本utf16_general_ci

最佳答案

提示

  1. 清理变量,使用 mysqli_real_escape_string()
  2. 当您无法调试代码时,请回显所有可能的内容并终止其余代码。例如这里,如果数据库连接有错误,则回显,如果正确,则回显查询,如果有错误,则回显查询执行结果!

关于php - mysql php显示结果但不插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26842451/

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