0
  // Set the active mySQL database
$db_selected = mysql_select_db($dbname, $db);
if (!$db_selected) {
die ("Can\'t use db : " . mysql_error());
}

错误:警告:mysql_select_db():提供的参数不是第 21 行 /home/content/41/10663841/html/storelocator/phpsqlsearch_genxml.php 中的有效 MySQL-Link 资源不能使用 db:

4

1 回答 1

0

我想,你必须先连接到 MySQL:

// connect to mysql
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('cannot connect, error: ' . mysql_error());
}

// select db "xyz"
$db_selected = mysql_select_db('xyz', $link);
if (!$db_selected) {
    die ('cannot select DB, error: ' . mysql_error());
}

注意:对于您将来的代码,我建议使用 PDO: http: //php.net/manual/en/pdo.connections.php

于 2013-05-11T20:01:54.510 回答