无法在MySQL数据库中插入数据

阿尔琼·沙玛(Arjun Sharma)

这是我的代码

mysql_connect('localhost', 'root', 'password');
mysql_select_db('db');
mysql_query("INSERT INTO metabase(url, title, image, description) VALUES('http://www.imgur.com/', '$title', '$image', '$descr')") or die();

它不会显示任何错误,但是值不会插入数据库中。我的表名称是配置数据库。网址,标题,图片为varchar(255)和说明文字。这是错误

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's visual storytelling community. Explore, share, and discuss the best visual sto' at line 1

这是说明

The Internet's visual storytelling community. Explore, share, and discuss the best visual stories the Internet has to offer.

这是因为'我要如何纠正它?

杰克

我建议使用PDOMYSQLi,因为它MySQL_已贬值。不仅如此,您还没有逃避自己的价值观,并使自己暴露于诸如MySQL注入之类的一些问题中

$pdo = new PDO("mysql:host=localhost;dbname=db","root","password");
$query = $pdo->prepare("INSERT INTO `metabase` (url, title, image, description) VALUES(:url, :title, :image, :descr)");
$query->bindValue(":url", "http://www.imgur.com", PDO::PARAM_STR);
$query->bindValue(":title", $title, PDO::PARAM_STR);
$query->bindValue(":image", $image, PDO::PARAM_STR);
$query->bindValue(":descr", $descr, PDO::PARAM_STR);
$query->execute();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用PHP在MySQL数据库中插入数据

来自分类Dev

在Mysql数据库中插入数据

来自分类Dev

无法在codeigniter中插入数据库

来自分类Dev

在mysql数据库中插入的重复

来自分类Dev

C#-无法将数据插入MySQL数据库

来自分类Dev

无法将数据插入MySQL数据库

来自分类Dev

无法将数据插入MySQL数据库

来自分类Dev

无法使用 AJAX 将数据插入 mysql 数据库

来自分类Dev

将数据插入数据库后,无法在 Laravel 中显示数据库中的数据

来自分类Dev

无法插入数据库

来自分类Dev

无法将json数据插入php中的mysql数据库

来自分类Dev

iOS无法将数据插入到MySQL数据库中

来自分类Dev

Swift 3脚本无法运行PHP脚本在MySQL数据库中插入数据

来自分类Dev

无法使用json在数据库中插入数据

来自分类Dev

无法在Android SQlite数据库中插入数据

来自分类Dev

使用servlet在mysql数据库中插入数据

来自分类Dev

数据未插入php的mysql数据库中

来自分类Dev

将HTML表单中的数据插入MySQL数据库

来自分类Dev

用PHP在MySQL数据库中插入数据

来自分类Dev

无法将数据插入数据库

来自分类Dev

无法将数据插入数据库

来自分类Dev

PHP的MySQL无法插入数据库和错误

来自分类Dev

PHP / MySQL插入数据库无法正常工作

来自分类Dev

无法插入PHP到MYSQL数据库

来自分类Dev

无法在 Java 中将 ' 插入我的 MySQL 数据库

来自分类Dev

无法使用 MySQLdb python 插入 MySQL 数据库

来自分类Dev

MySQL数据未插入数据库

来自分类Dev

MySQL数据库插入数据

来自分类Dev

数据未插入MySQL数据库