Petite fonction pour récupérer une seule info dans al base
Posté : 16 oct. 2005, 11:06
Petit fonction inspirer de dlookup de vba (access), elle permet simple d'aller chercher la valeur d'un champ dans une table avec des conditions optionnelles.
Elle évite de se rettaper le code à chaque fois pour une info
Elle évite de se rettaper le code à chaque fois pour une info
function lookup($champ, $table, $condition=""){
global $connect;
$sql = "SELECT ".$champ." as valeur FROM ".$table;
if($condition!="") $sql.= " WHERE ".$condition;
$result = mysql_query($sql);
$rst = mysql_fetch_array($result);
$valeur = $rst['valeur'];
mysql_free_result($result);
if($valeur){
return $valeur;
}else{
return false;
}
}
pour l'utiliser :
$variable = lookup("nomchamp","table","condition");
Exemple:$variable = lookup("NomUtilisateur","TblUtilisateur","IdUtilisateur=".$IdUtilisateur);
$variable = lookup("count(IdUtilisateur)","TblUtilisateur","");