MYSQL でデータベースをセットアップし、プログラムでデータベースからデータを出力したいのですが、助けてください。「警告: mysql_fetch_array() は、パラメーター 1 がリソースであり、指定されたブール値であると想定しています」という警告が表示されるというわずかな問題があります。
'
//open a MySQL Connection
$link = mysql_connect('localhost', 'root', '');
if(!$link)
{
die('Connection failed:' .mysql_error());
}
//select the database to work with
$db = mysql_select_db('test (2)');
if ($db)
{
die('Selected database unavailable:' .mysql_error());
}
//create and excute a mysql query
$sql = "SELECT artist_name FROM artist";
$result = mysql_query($sql);
//loop through the returned data and output it
while($row = mysql_fetch_array($result))
{
printf("Artist: %s<br/>", $row['artist_name']);
}
// free memory associated with the query
mysql_free_result($result);
//close the connection
mysql_close($link);
'