Fatal error: Call to a member function fetch_assoc() on a non-object on insertion
Fatal error: Call to a member function fetch_assoc() on a non-object on insertion
我正在尝试使用 sql
在我的数据库中保存一些信息
if(isset($_POST['hidden']))//check the checkbox
$x=1;
else
$x=0;
$pathh='../images/'.$_FILES['fileToUpload']['name'];
$album=$_POST['album'];
$title=$_POST['title'];
$order=$_POST['order'];
//echo $x.$album.$title.$order.$pathh;
$sql = "INSERT INTO `picture`(`url`, `album`, `title`, `order`, `hidden`) VALUES ('$pathh','$album','$title','$order','$x')";
$result = $con->query($sql);
$row = $result->fetch_assoc();
但是当我 运行 页面时,它给我错误
Fatal error: Call to a member function fetch_assoc() on a non-object
我不太擅长MySQL。我在那里所做的是,我从 PHPMyAdmin 复制了插入命令并从中删除了 id
。
INSERT INTO `picture`(`id`, `url`, `album`, `title`, `order`, `hidden`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6])
这个错误的原因是什么?我该如何解决?
代码错误在句子
$row = $result->fetch_assoc();
因为在 INSERT
上进行抓取将无法处理 returns 没有结果的查询。
我正在尝试使用 sql
在我的数据库中保存一些信息 if(isset($_POST['hidden']))//check the checkbox
$x=1;
else
$x=0;
$pathh='../images/'.$_FILES['fileToUpload']['name'];
$album=$_POST['album'];
$title=$_POST['title'];
$order=$_POST['order'];
//echo $x.$album.$title.$order.$pathh;
$sql = "INSERT INTO `picture`(`url`, `album`, `title`, `order`, `hidden`) VALUES ('$pathh','$album','$title','$order','$x')";
$result = $con->query($sql);
$row = $result->fetch_assoc();
但是当我 运行 页面时,它给我错误
Fatal error: Call to a member function fetch_assoc() on a non-object
我不太擅长MySQL。我在那里所做的是,我从 PHPMyAdmin 复制了插入命令并从中删除了 id
。
INSERT INTO `picture`(`id`, `url`, `album`, `title`, `order`, `hidden`) VALUES ([value-1],[value-2],[value-3],[value-4],[value-5],[value-6])
这个错误的原因是什么?我该如何解决?
代码错误在句子
$row = $result->fetch_assoc();
因为在 INSERT
上进行抓取将无法处理 returns 没有结果的查询。