此查询有什么问题吗?
我似乎无法将数据插入我的数据库。
mysql_query("INSERT INTO videos VALUES('', '$name', 'videos/$random_name.$type')");
不确定这是否有帮助,但这是连接到我的数据库的那个。
$db = mysqli_connect('localhost', 'root', '');
mysqli_select_db($db, 'video_system');
答案 0 :(得分:3)
你是使用mysqli驱动程序连接但是使用mysql _
进行查询首先使用mysqli或mysql ...然后不要忘记逃避你的字符串!
逃脱
mysqli_real_escape_string($your_mysqli_connection, $string);
并首先检查您的连接
$connection = mysqli_connect(....);
if(false === $connection ){
//connection failed.. do something!
exit;
}
也是你的选择
$selection = mysqli_select_db($connection, 'your_db_name');
if(false === $selection ){
//selection failed.. do something!
exit;
}
像这样运行你的查询
mysql_query('mysqlscripts are cool', $connection);
答案 1 :(得分:3)