Problème avec mysql_select_db()
Posté : 27 nov. 2011, 04:42
Bonjour,
Voici le code que j'emploie et qui me donne des cheveux blancs.
<?php
switch($_SERVER['SERVER_NAME'])
{
case ($_SERVER['SERVER_NAME'] = "www.xxxx.org");
$donnee = mysql_connect("myconnection","myusername","mypassword");
break;
case ($_SERVER['SERVER_NAME'] = "localhost");
$donnee = mysql_connect("myconnection","myusername","mypassword");
break;
}
$db = 'dep';
mysql_select_db($db,$donnee);
$sql = "SELECT * from $db where 0=0 and actif =1";
echo '<br>'.$sql;
$result = mysql_query($sql);
if (!$result)
{
# informer l'usager
echo '<br>'Connection impossible ' . mysql_error();
}
?>
Le message que je reçois est invariablement:
SELECT * from dep where 0=0 and actif =1
Connection impossible No database selected
Puissiez-vous m'éclairer. Merci.
Voici le code que j'emploie et qui me donne des cheveux blancs.
<?php
switch($_SERVER['SERVER_NAME'])
{
case ($_SERVER['SERVER_NAME'] = "www.xxxx.org");
$donnee = mysql_connect("myconnection","myusername","mypassword");
break;
case ($_SERVER['SERVER_NAME'] = "localhost");
$donnee = mysql_connect("myconnection","myusername","mypassword");
break;
}
$db = 'dep';
mysql_select_db($db,$donnee);
$sql = "SELECT * from $db where 0=0 and actif =1";
echo '<br>'.$sql;
$result = mysql_query($sql);
if (!$result)
{
# informer l'usager
echo '<br>'Connection impossible ' . mysql_error();
}
?>
Le message que je reçois est invariablement:
SELECT * from dep where 0=0 and actif =1
Connection impossible No database selected
Puissiez-vous m'éclairer. Merci.