Je cherche à retreive une valeur numérique de la base de donnéesComment retourner la valeur numérique d'une requête de base de données en PHP?
function adminLevel()
{
$q = "SELECT userlevel FROM ".TBL_USERS." WHERE id = '$_SESSION[id]'";
return mysql_query($q, $this->connection);
}
C'est le SQL.
J'ai alors écrit le php/html suivant:
<?php
$q = $database->adminLevel();
if ($q > 7)
{
?>
<a href="newleague.php">Create a new league</a>
<?
}
?>
Le problème que j'ai est que le userlevel est retourné sans incidence sur l'instruction if. Il est toujours affiché. Comment puis-je l'obtenir pour tester la valeur de userlevel est supérieure à 7?
Merci
Je continue à faire ces erreurs stupides. J'oublie les principes de base de la gestion des données renvoyées. Merci pour ce bourgeon, vraiment utile. – sark9012