Besoin d'aide pour passer d'une fonction mysql a PDO
Floriss
Messages postés
1
Statut
Membre
-
xander18 Messages postés 78 Statut Membre -
xander18 Messages postés 78 Statut Membre -
Bonjour,
Pour afficher les infos de mes membres sur leur page j'utilise actuellement cette fonction mysql
fonction:
ensuite pour afficher les infos sur la page:
J'aimerais donc convertir le tout en PDO après qu'un ami me les conseillé mais j'ai de grosse lacune avec PDO et toute mes tentative de conversion pour l'instant on échoué. Y a t'il une âme charitable pour me m'aider? merci bcp les gars
Pour afficher les infos de mes membres sur leur page j'utilise actuellement cette fonction mysql
fonction:
function infos_membre_connecte()
{
$infos=array();
$pseudo = $_SESSION['pseudo'];
$query = mysql_query("SELECT * FROM profil WHERE pseudo = '$pseudo'");
while ($row = mysql_fetch_assoc($query))
{
$infos [] = $row;
}
return $infos;
}
ensuite pour afficher les infos sur la page:
<?php
$infos = infos_membre_connecte();
foreach ($infos as $info )
{
echo "Bienvenue" .$info['pseudo'];
}
?>
J'aimerais donc convertir le tout en PDO après qu'un ami me les conseillé mais j'ai de grosse lacune avec PDO et toute mes tentative de conversion pour l'instant on échoué. Y a t'il une âme charitable pour me m'aider? merci bcp les gars
A voir également:
- Besoin d'aide pour passer d'une fonction mysql a PDO
- Fonction si et - Guide
- Passer de qwerty a azerty - Guide
- Passer a windows 10 - Accueil - Mise à jour
- Passer de majuscule à minuscule - Guide
- Passer à windows 11 gratuitement - Guide
1 réponse
essaye ceci, et pour info la syntax PDO n'est pas si compliqué on s'y fait rapidement
<?php
function infos_membre_connecte()
{
$infos=array();
$pseudo = $_SESSION['pseudo'];
$res = $bdd->query("SELECT * FROM profil WHERE pseudo = '$pseudo'");
while ($data = $res->rowCount())
{
$infos [] = $data;
}
return $infos;
}
ensuite pour afficher les infos sur la page:
<?php
$infos = infos_membre_connecte();
foreach ($infos as $info )
{
echo "Bienvenue" .$info['pseudo'];
}
?>