Apache+PHP+MySQL: not a valid MySQL-Link resource
Hej MySQL gruppe.Jeg har stablet en server på benene:
Apache 1.3.19
PHP 4.0.5
MySQL 3.23.38
Jeg har oprettet en bruger, men når jeg forsøger at forbinde til denne bruger og tage fat i en database får jeg fejlen:
Warning: Supplied argument is not a valid MySQL-Link resource in c:/login.php3 on line 10
MySQL error:
login.php3 ser ud som følger:
<?
$f_includepath= \"function/\";
include $f_includepath.\"dbconnec.php3\";
$db=db_connect();
$SQL = \"SELECT * FROM users\";
//Get userspecific data
$result = mysql_query($SQL,$db)
or die (\"MySQL error: \" . mysql_error() . \"<P>\");
$row=mysql_fetch_array($result);
$id=$row[\"id\"];
echo $id;
?>
db_connect er lavet således:
function db_connect()
//************************************************************************
//* function db_connect - connects to and selects database *
//* Input: NULL *
//* Output: $db, link to database *
//************************************************************************
{
$db = mysql_connect(\"localhost:3306\",\"Test\",\"Test\");
$db = mysql_select_db(\"MinTest\");
return $db;
}
Hvori ligger fejlen?
M.v.h. Svante