在我的代码中
Catchable fatal error: Object of class mysqli could not be converted to string in insert in phpmyadmin
$con = $_POST['con'];
$date =date('d-m-y');
$tag = $_POST['tag'];
$titel = $_POST['titel' ];
$by = $_POST['by'];
$mail = $_POST['mail'];
$img = $_FILES['up']['name'];
$iim = $_FILES ['up']['tmp_name'];
move_uploaded_file( $iim," ../Downloads");
$con = mysqli_connect('localhost' , 'root','','post');
$quu = "INSERT INTO post1 ".
"(email,post_by,post_titel,post_content,post_date,post_tages) ".
"VALUES ( '{$mail}','{$by}','{$titel}','{$con}',now(),'{$tag}')";
$finsh=mysqli_query($con, $quu)
最佳答案
您已使用 $con
两次。
都在这里
$con = $_POST['con'];
这里
$con = mysqli_connect(...
只需重命名其中一个即可。如果是第一个,也请更改查询中的变量名称。
关于php - 插入中可捕获的 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36488610/