[PHP - POO]Probleme dans une de mes méthodes
Profil bloqué
-
Profil bloqué -
Profil bloqué -
Bonjour,
J'apprends actuellement la POO en php et là, une de mes méthodes dans ma classe membresManager ne fonctionne pas, elle est sensée vérifier si telle ou telle information concernant un membre est présente dans la BDD. (un commentaire explique son fonctionnement).
Et voici le code qui l'utilise :
Il n'y a pas d'erreur, la fonction m'affiche toujours le message d'erreur de ma fonction ('Ce membre n'existe pas !')...
Merci d'avance pour vos réponses.
--
Ne postez pas quand vous n'avez pas appris, postez quand pour n'avez pas compris.
J'apprends actuellement la POO en php et là, une de mes méthodes dans ma classe membresManager ne fonctionne pas, elle est sensée vérifier si telle ou telle information concernant un membre est présente dans la BDD. (un commentaire explique son fonctionnement).
public function exists($champs, $info) // On vérifie si une info existe dans la bdd dans un champs particulier (exemple : vérifier si infos@infos.fr est disponible dans le champs email).
{
$q = $this->db->prepare('SELECT COUNT(*) FROM membres WHERE nom = '.$champs);
$q->execute(array($champs => $info));
return (bool) $q->fetchColumn();
}
Et voici le code qui l'utilise :
if (isset($_POST['identifiant'])) // Connexion
{
if ($manager->exists('identifiant', $_POST['identifiant'])) // Si celui-ci existe
{
$membre = $_SESSION['membre'];
}
else
{
$message = 'Ce membre n\'existe pas !'; // S'il n'existe pas, on affichera ce message
}
}
Il n'y a pas d'erreur, la fonction m'affiche toujours le message d'erreur de ma fonction ('Ce membre n'existe pas !')...
Merci d'avance pour vos réponses.
--
Ne postez pas quand vous n'avez pas appris, postez quand pour n'avez pas compris.
A voir également:
- [PHP - POO]Probleme dans une de mes méthodes
- Expert php - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Méthodes de déverrouillage de téléphone - Guide
- Ide php - Télécharger - Web & Internet
- Joomla 1.5 php 5.3 ✓ - Forum PHP