为什么一个人不应该使用mysql_*功能的技术原因是什么?(例如mysql_query(),mysql_connect()或mysql_real_escape_string())?
即使他们在我的网站上工作,为什么还要使用其他东西?
如果他们不在我的网站上工作,为什么我会收到错误
警告:mysql_connect():没有这样的文件或目录
我用Google搜索并找不到有效的解决方案.希望有人在这里提供帮助.这是我的代码:
<?php
include "../includes/connection.php";
$sql_select="SELECT title FROM questions";
if (!$result=mysql_query($sql_select))
{
echo "Error<br>" . mysql_error($sql_select);
die();
}
if (mysql_num_rows($result)==0) {
echo "No questions!";
}
else {
$titles = mysql_fetch_array($result);
print_r($titles);
}
?>
Run Code Online (Sandbox Code Playgroud)
出于我的Web应用程序的目的,我需要将问题标题放入新的数组中.我以为mysql_fetch_array()函数会自己创建一个数组,但我想我错了.有帮助吗?谢谢