php - Mysql 查询在 phpmyadmin 中工作,但不在 php 脚本中工作

标签 php mysql

我已经编写了这个 mysql 查询,但由于某些奇怪的原因它在 phpmyadmin 中工作。当我在 php 中运行此查询时,它不起作用。

mysql

$sql = "INSERT INTO msw_posts (user_id, user_name, title, vak, richting, type, post_date, points, views, likes, dislikes, year, keywords, discription)
VALUES ('1', 'test user', 'test', 'bio', 'aso', 'cursus', '2016-05-04', '0', '0', '0', '0', '3', 'test', 'discr')";

PHP

                    if (mysqli_query($dbConn, $sql)) {
                        echo "New record created successfully";
                        //uploaden en checken of upload in orde is
                        if(move_uploaded_file($_FILES['bestand']['tmp_name'], $dir.$file)){
                            header("Location: uploaden.php?type=ok");
                        }else{
                            header("Location: uploaden.php?type=failed_uploading");
                        }
                    } else {
                        echo "Error: " . $sql . "<br>" . mysqli_error($conn);
                    }

感谢您的建议或帮助!!

最佳答案

在字段名称上使用反引号(“`”),因为您在字段名称中使用了许多 mysql 保留关键字

关于php - Mysql 查询在 phpmyadmin 中工作,但不在 php 脚本中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37044527/

相关文章:

javascript - 在 Laravel 5.3 中动态更改图像

php - JavaScript 过期 header 不能设置为 12 个月

php - 无法从表中返回数据 - Codeigniter

PHP $_SESSION 变量不会取消设置

mysql左连接具有一对多关系的多个表

mysql - Moodle 2.9 中每个用户的登录次数

php - json_decode\u2019

mysql - 我可以在现有数据库上使用 mysqlslap 吗?

mysql - SQL根据多行值获取记录

php - 对 mysql 行中的条目对进行排序/排序