salut
a mon avis le pb vient d'ici
enlève les crochets car $value est déjà un tableau de valeur.
le message indique que l'une de tes valeurs que tu passes a ta fonction est vide
Bonjour,
j'ai un soucis avec la création de mon espace membre.
quand je valide le formulaire d'inscription j'obtiens l'erreur suivante:
Fatal error: Uncaught Error: Call to a member function prepare() on null in G:\Fred\Programmes_files\wamp64\www\social\model\functions.php:17 Stack trace: #0 G:\Fred\Programmes_files\wamp64\www\social\model\register.php(27): is_already_in_use('pseudo', 'alf233', 'users') #1 G:\Fred\Programmes_files\wamp64\www\social\controller\frontend.php(5): require('G:\Fred\Program...') #2 G:\Fred\Programmes_files\wamp64\www\social\index.php(12): home() #3 {main} thrown in G:\Fred\Programmes_files\wamp64\www\social\model\functions.php on line 17
donc je vous met ma page register:
et mon fichier functions.php
si quelqu'un à une solution
salut
a mon avis le pb vient d'ici
enlève les crochets car $value est déjà un tableau de valeur.
le message indique que l'une de tes valeurs que tu passes a ta fonction est vide
non ça ne change rien
pourtant j'ai bien toutes les valeurs:
is_already_in_use('pseudo', 'alf233', 'users')
donc ma fonction demande d'aller vérifier si le pseudo est déjà utilisé
SELECT id from users WHERE pseudo = alf233"
mais je vois pas ou ça cloche
Bonjour,
$db est null comme l'indique le message d'erreur.
Donc je pencherai pour inverser les 2 requires du début afin de faire la connexion avant les fonctions.
Peut-on voir le fichier db_connect ?
j'ai inversé et mis db_connect en premier mais ça change rien
voici son contenu
bon ben en fait ça ne venais pas de là
le problème venais de la variable global
voir ci-dessous...
j'ai donc supprimé db_connect.php et rajouter une fonction dbConnect au début de mon fichier functions.php
et donc mon fichier register.php