par
Poinball » 07 nov. 2007, 17:09
Pour le garder connecter jutilise les $_SESSION['login'] ....
voisi mon nouveau code qui ne fonctionne pas encore correctement ..
<?
$hc = mysql_connect("localhost","*****","*****") or die ("impossible de connecter le serveur de données"); // Pour se connecter à la base de donnée
$db = mysql_select_db("design_facture") or die ("impossible de connecter la base de données. <br/>".mysql_errno()." : ".mysql_error().""); // Pour dire le nom de la base de donnée
$login = get_magic_quotes_gpc()? stripslashes($_POST['login']) : $_POST['login'];
$utilisateur = "SELECT niveau FROM utilisateurs WHERE login =". mysql_real_escape_string($login);
$ressource = mysql_query($utilisateur);
$resultat = mysql_fetch_assoc($ressource);
if($resultat['niveau'] == 'admin') {
include("menu-admin.php");
}
else {
include("menu-user.php");
}
mysql_close();
?>
Une erreur saffiche a la place du menu quand je me log ..
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /hdd2/design/public_html/facture/facture.php on line 79
Pour le garder connecter jutilise les $_SESSION['login'] ....
voisi mon nouveau code qui ne fonctionne pas encore correctement .. [php]<?
$hc = mysql_connect("localhost","*****","*****") or die ("impossible de connecter le serveur de données"); // Pour se connecter à la base de donnée
$db = mysql_select_db("design_facture") or die ("impossible de connecter la base de données. <br/>".mysql_errno()." : ".mysql_error().""); // Pour dire le nom de la base de donnée
$login = get_magic_quotes_gpc()? stripslashes($_POST['login']) : $_POST['login'];
$utilisateur = "SELECT niveau FROM utilisateurs WHERE login =". mysql_real_escape_string($login);
$ressource = mysql_query($utilisateur);
$resultat = mysql_fetch_assoc($ressource);
if($resultat['niveau'] == 'admin') {
include("menu-admin.php");
}
else {
include("menu-user.php");
}
mysql_close();
?>[/php]
Une erreur saffiche a la place du menu quand je me log ..
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /hdd2/design/public_html/facture/facture.php on line 79