Fonction personnalisé avec MySQLi

Résolu/Fermé
Wilou017 Messages postés 54 Date d'inscription jeudi 12 juillet 2012 Statut Membre Dernière intervention 21 avril 2015 - Modifié par Wilou017 le 8/02/2015 à 20:55
Wilou017 Messages postés 54 Date d'inscription jeudi 12 juillet 2012 Statut Membre Dernière intervention 21 avril 2015 - 8 févr. 2015 à 20:54
j'avais une fonction comme celle la :
function UserByID($id,$nom,$prenom)
{
$userbyid=mysql_fetch_assoc(mysql_query("SELECT prenom,nom FROM user WHERE id='".$id."' LIMIT 1"));
$return = "";
if($nom==1){
$return .= $userbyid['nom']." ";
}
if($prenom==1){
$return .= $userbyid['prenom'];
}

return $return;
}


ça permet qu'a partir d'un ID ça renvoie le nom, le prénom ou les deux
mais depuis que j'ai mis a jour pour mettre mysqli ça marche plus

function UserByID($id,$nom,$prenom)
{
$userbyid=mysqli_fetch_assoc(mysqli_query($bdd,"SELECT prenom,nom FROM user WHERE id='".$id."' LIMIT 1"));
$return = "";
if($nom==1){
$return .= $userbyid['nom']." ";
}
if($prenom==1){
$return .= $userbyid['prenom'];
}

return $return;
}


ca me renvois ca :


Warning: mysqli_query() expects parameter 1 to be mysqli, null given in H:\xampp\htdocs\fonctions.php on line 25

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in H:\xampp\htdocs\fonctions.php on line 25
A voir également:

1 réponse

Wilou017 Messages postés 54 Date d'inscription jeudi 12 juillet 2012 Statut Membre Dernière intervention 21 avril 2015 11
8 févr. 2015 à 20:54
RESOLU!

j'appel comme ca : UserByID($id,1,1,$bdd);

avec :
function UserByID($id,$nom,$prenom,$db)
{
$userbyid=mysqli_fetch_assoc(mysqli_query($db,"SELECT prenom,nom FROM user WHERE id='".$id."' LIMIT 1"));
$return = "";
if($nom==1){
$return .= $userbyid['nom']." ";
}
if($prenom==1){
$return .= $userbyid['prenom'];
}

return $return;
}
0