我正在尝试编写该程序的此函数,该函数将从 mySQL 表中提取一个值(他们从值列表中单击的值)。当我编写此代码时,它总是给我错误“未选择数据库”。
我正在尝试从模式电影中的表(performed_in)中提取值。用户选择一个名称,然后程序应该搜索表“performed_in”并返回与用户选择匹配的值(所有字段)。
即使我的类型是这样的,它也无法连接。
mysql_connect('localhost', 'uMoviesUser', '');
问题似乎在查询行内。它有什么问题?
$moviesdb = new mysqli('localhost', 'uMoviesUser', '', 'movies');
if (mysqli_connect_errno()) {
echo '<h3>Database Access Error!</h3>';
}
else {
$select = "select * from performed_in";
$select .= " where name = '".$_GET['name']."'";
$res = mysql_query($select) or die(mysql_error());
while($row = mysql_fetch_array($res)){
echo $row;
}