Merci pour cette superbe vidéo, très bien expliquée ! Par rapport à la dernière fois, on a un peu augmenté le niveau... il va falloir retenir tout ça. Merci encore ! ^^
Pour tous les problème types: 'PDOException' with message 'SQLSTATE[HY000] [2005] Unknown MySQL server host 'Host' (-5)' in /home/flouter/public_html/database.php:9 Stack trace: #0 /home/flouter/public_html/database.php(9): PDO->__construct('mysql:host=Host...', 'root', 'flouter...') #1 {main} il faut juste faire ca: A la place de define('DB_NAME', 'siteweb'); vous devez mettre define('DB_NAME', ' "Nom de votre base de donnée voir 2:32 sur la vidéo" ');
Salut, j'ai une question vu que l'on à écrit 'localhost'. Cela veut dire que la base de donnée et connecter en localhost ? Alors si c'est sa comment fait ton pour la connecter quand on est héberger sur un hébergeur ?
problème régler j'avez oublié le ; à define('PASS', '') et donc ça me marquer une erreur à try et je penser que c'était à cause du -> qui était blanc mais nan c'est bon
Bonjour Graven Voici ce que j'ai comme résultat lorsque j'exécute le fichier de connexion à la BD setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Connect > Ok !"; } catch(PDOException $e){ echo $e; } ?> Je ne comprends pas qu'est-ce que j'ai loupé. Je précise que je suis sur Xampp windows
Je n'arrive pas à ce résultat, il y a une erreur de syntaxe dans la fonction "try". Pourtant j'ai relu le code et j'ai tout vérifier Quelqu'un pourrait m'aider ?
il ne faut pas just recopier le code mais bien mettre tes propre truc sinon sa ne marche pas essaye de changer les define() par exemple dans define('DB_name',) apres la virgule tu met le nom de TA database que tu as cree et pas siteweb car c sa database a moin que tu est fait la meme database exacte sinon lit lerreure et traduit la ...
salut je sais la vidéo date mais a 12:41 minutes tu fait un flèche ce que j'arrive a faire mais sa ne me fait pas la meme chose et le setAttribute, sublime text ne le detecte pas //////// Peut tu m'aider s"il te plait ///////// Merci beaucoup
Salut Graven , j'ai une question a te posé , elle na pas de rapport avec la video mais c'est important . J'ai crée un serveur pvp faction en 1.8 mais le plugin essentials chat ne fonctionne pas alors je ne sais pas faire de group , prefix , suffix, perm, etc. peux tu m aider stp ?
j'ai essentials pour 1.8 en fait c'est un .zip avec tous les essentials mais le essentials chat ne fonctionne pas et j'ai deja chercher plusieurs essentials chat en 1.8 mais aucun ne fonctionne
salut merci pour tes series c pratique mais quand que tape localhost/database.php il m'affiche un erreur : Erreur: appel à la fonction non définie setAttribute () dans C: \ wamp64 \ www \ database.php à la ligne 10 quelqu'un peut m'aider svp merci
Bonjour, je ne sais pas si je suis au bon endroit il y a beaucoup de vidéos. Tout d abord merci beaucoup, ce que j ai vu jusqu'à présent m a bien aidé pour commencer la maquette d un site que je créé pour une association de parents d élèves. Mille mercis!Mais j aimerais maintenant, dans une page "votre participation aux événements " qu il y ait comme un tableau où les personnes peuvent inscrire leur nom et que le nom apparaisse sur la page en direct, avec une case à cocher (pour dire "je participe" et un espace pour écrire des idées ou ce qu ils apporteront (gâteaux etc..). Un espace genre de livre d or également ou plutôt boîte à idée dans un second tableau.. Quelle vidéo serait la plus adaptée ? Merci beaucoup 👍🎉👏
mois sa me met exception 'PDOException' with message 'SQLSTATE[HY000] [2005] Unknown MySQL server host 'Host' (-5)' in /home/flouter/public_html/database.php:9 Stack trace: #0 /home/flouter/public_html/database.php(9): PDO->__construct('mysql:host=Host...', 'root', 'flouter...') #1 {main} Pouvez vous m'aider les gent
@@akyso4074 Salut moi c'est ce que j'ai fais genre define('HOST','localhost'); define('DB_NAME','MaBaseDeDonnée); define('USER','root'); define('PASS',''); mais sa fonctionne pas .... Enfin j'ai mis le nom de ma base de donnée pas "MaBaseDeDonnée" 😅
T'as pas mis de point virgule après " $db->setAtribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXEPTION) " et si tu veux vérifier que tu n'as pas d'erreur dans ta connexion pense à mettre à la suite de " $db->setAtribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXEPTION) " " echo " CONNECT > OK;" Aussi à "define('PASS', ");" pense bien à mettre deux apostrophes après ta virgule, pas des guillemets, c'est le 4 sur le clavier ^^ à la fin de ton catch pense à mettre une accolade ouverte { que tu fermes ensuite en mettant entre les deux accolades ton " echo $e" . Devant ton catch mets une accolade fermée { là ou se ferme l'accolade du try mets ton catch :) Si ça s'affiche à l'adresse " localhost/database.php" c'est que c'est bon ^^ Courage lâche pas c'est compliqué mais si tu veux vraiment comprendre t'en es capable good luck en tout cas :P
Prq quand j'echappe en ecrivant PDO("mysql:host=") bah ca me fait rien genre c'est un point normal celui qui est avant HOST ou il faut une touch specifique ?
salut s'il te plait comment fait-on pour revenir au localhost qui présente le formulaire, une fois qu'on les bases de données avec phpmyadmin, la page localhost affiche un mmenu de wampserver
qui peux me dire pk dans a ligne 10 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); une fois la page charger il est ecrit : OK !"; }catch(PDOExeption $e){ echo $e; }
lorsque je lance localhost/database.php voila ce que ça me met * ( ! ) Parse error: syntax error, unexpected 'try' (T_TRY) in C:\wamp64\www\Database.php on line 8*
C'est juste l'IDE (sublime text) qui ne mettait pas la flèche en couleur mais mais c'est juste le visuel, je ne suis pas chez moi si tu n'y arrives pas je te redirai mieux demain 😉
salut merci pour ta réponse mais du coup ce n'est pas sa mon problème :/ je pensé mais non malheureusement ^^ Par ce que moi sa me met comme quoi je n'ai pas écris les bon utilisateurs etc.. comme avec son exemple de de "root" et "roots" mais sauf que moi tout est bien écris ^^ :/
Bonjour Grave, J'ai suivi tous a la lettre mais malheureusement le -> après le $db ne change pas de couleur, sans parler des : après le PDO. Sauriez-vous d'ou vient le problème ? Est-ce la méthode de création qui ne marche plus ou ? Merci d'avance Bonne après-midi, Lucas Matassi
salut, j'ai un soucis... je pense que ca vient du fait que pour se connecter j'ai le choix entre mariedb64 et mySQL et je pense que vu que nous definition pas lequelle choisir, le code ne sais pas se connecter voici mon code
bon j'ai trouver la solution enfaite faut rendre le serveur mysql:3308 par defaut dans les parametre de wamp click droit sur le w vert parametre et cliker sur "autoriser MySQL"
J'ai un problème please , j'ai exactement tout fait comme toi mais j'arrive quand meme pas: atal error: Uncaught PDOException: SQLSTATE[HY000] [1049] Base 'root' inconnue in C:\wamp64\www\database.php on line 9 ( ! ) PDOException: SQLSTATE[HY000] [1049] Base 'root' inconnue in C:\wamp64\www\database.php on line 9
j'ai un problème ... le localhost me dit que il n'y a pas de donné dans le SetAttribute (Erreur fatale: appel à la fonction non définie setAttribute () dans C: \ wamp \ www \ CONFIG \ DATABASE.PHP à la ligne 9)
salut graven lors que j'ouvre mon server et que je rentre dans mon phpMyadmin j'obtiens une demande d'installation du setup 7zip je l'Installe mais par la suite je n'accède tjr pas à l'interface graphique de phpmyadmin tu px m'aider stp? merci...
Salut ! Juste un petit problème @graven_développement : il me dit erreur car il ne s'attend apparemment pas à voir un echo... Une réponse à mon problème ?
Au niveau de ta ligne de code numéro 10 dans sublime Texte j'ai un problème car la flèche après le $db ne se colore pas en rouge et les points de ce type nom plus ":" je n'ai fais aucune faute pourtant et quand je lance localhost/database.php cela me donne un message d'erreur à la ligne 8 au niveau du "Try" il y à t-il un lien et comment résoudre se problème ? Merci d'avance !
graven moi ca marche pas ca me met #2002 - — Le serveur ne répond pas (ou l'interface de connexion vers le serveur MySQL local n'est pas correctement configurée).
salut, quand je me connecte, j'ai cette erreur: PDOException: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in C:\MAMP\htdocs\tuto-database.php:12 Stack trace: #0 C:\MAMP\htdocs\tuto-database.php(12): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main}
bonjour, est ce que je pourrai avoir de l'aide sur comment relier mon site à une base de données, ca ne marche pas avec les "define". J'ai aussi un problème car même si je j'ai mis ma page avec "post" et non "get", dés que je clique sur le bouton pour effectuer ma recherche, ca me redirige sur une autre page. j'espere que vous pourrai m'aider, le suis en termanale S et c'est un projet a rendre dans peu de temps sur mon bac.. merci d'avance
j'ai reussi a faire qlq modifications et je peux me connecter sur la base de données pour les connexions mais pour les inscriptions, ca passe par le code puisque ca indique "inscription reussi" comme j'ai demander mais l'utilisateur n'est pas rajouter dans la base de données. Je comprends pas comment marche le site pastebin, j'ai essayé, est ce que vous avez recu qqch ?
( ! ) Parse error: syntax error, unexpected 'web' (T_STRING) in C:\wamp_2\www\php\projet conversations avec jesus\database.php on line 7 .c’est cette erreur que sa me donne répondez svp.
Pour envoyer la formulaire en utilisant une autre appareil et en se connectant à la site web , ca me pose le problème suivant :(SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO))
bonjour Graven, pourriez-vous m'aider sur cet point, une affichage erreur "( ! ) Parse error: syntax error, unexpected '>' in C:\wamp64\www\database.php on line 11. et les 2 points sont en blancs. $db - >setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); merci pour les tuto!
Pour ceux à qui ça ne fonctionne pas le problème peut être le suivant. Le PASS peut être ' ' (vide) ou dans mon cas le mot de pass par défaut était 'root'
peut tu nous mettre les lignes que tu écrit dans la description car moi j'ai un probleme quand je dois rentrer "$db->setAttribute" la fleche n'est pas affichée en rouge et setAttribute n'est pas bleu clair
Quand je sélectionne A_I sur l'ID et que j'enregistre il y a une erreur "#1075-Un seul champ automatique est permis et il doit être indexé" je fais comment ?
lorsque tu fais la page "database.php", étant donné que je suis un raspberry, j'ai placé l'adresse IP du raspberry à la place de localhost, vu que j'avais créé un autre utilisateur, j'ai mis les identifiants et les mots de passe que j'avais créé. J'ai recopié le code comme toi, exactement le même. Sauf que à ta ligne 10, la flèche que tu fais n'apparait pas en rouge pour moi (elle reste blanche), les 2 :: apparaissent en blanc pour moi... Et donc quand je lance la page, il devrait y avoir marqué " Connect > Ok !" mais pour moi, "Cette page ne fonctionne pas" "Impossible de traiter cette demande via " à l'heure actuelle
@@Gravenilvectuto excellent, le discord est très propre et me sera d'une grande utilité pour quelqu'un de jeune comme moi, je viens d'y déposer mon inscription, merci beaucoup
salut moi j'ai un probleme quand je lance mon database.php et que je met correctement mes informations etc.. sa me met sa...: PDOException: SQLSTATE[HY000] [2002] Aucune connexion n�a pu �tre �tablie car l�ordinateur cible l�a express�ment refus�e. in C:\wamp64\www\Mon-site\src\php\espace_membre\database.php:9 Stack trace: #0 C:\wamp64\www\Mon-site\src\php\espace_membre\database.php(9): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main} Et je sais pas quoi faire la...
Graven t'est vraiment super et tu m'aide beaucoup. Mais j'ai un petit pb au niveau de la ligne 9 et 10.j'ai du mal à voir ,donc j'ai surement mis un truc qu'il fallait pas puisque j'ai rencontré des erreurs sur les lignes 9 et 10.Stp si tu pourrais m'envoyer ces lignes ,ça m'aiderait énormément ,merci 🙂
ajoute l'extension Blackbox a ton navigateur qui permet de copier du code dans une vidéo et copie le code qu'il a écrit pour étre sur de ne pas faire d'érreur
Salut Graven J'ai un petit soucis au niveau du lien entre ma base de donnée et mon code. Voila le code erreur : PDOException: SQLSTATE[HY000] [2002] Aucune connexion n�a pu �tre �tablie car l�ordinateur cible l�a express�ment refus�e. in C:\wamp64\www\database.php:10 Stack trace: #0 C:\wamp64\www\database.php(10): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main} Et voila mon code: 1
Oui oui t'a réson c'est pas pour ca que mon code ne marche pas mais il y a surmen autre chose mais moi j'ai areter la programation parce que je n'arive plus a aller sur le local host je galére trop
Moi j'ai une erreur au niveau de la ligne 10 c'est a dire : $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXEPTION); Et sa me mes sa comme erreur : Fatal error: Undefined class constant 'ERRMODE_EXEPTION' in C:\wamp64\www\database.php on line 10
Salut Graven, J'ai écrit exactement le même code que toi Mais quand je lance localhost/database.php La page m'affiche : PDOException: SQLSTATE[HY000] [1049] Base ' siteweb' inconnue in C:\wamp64\www\database.php:8 Stack trace: #0 C:\wamp64\www\database.php(8): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main} Je comprends pas d'où ça peut venir.. Merci
Finalement j'ai pu résoudre mon blème (Ligne 9) $db = new PDO("mysql:host=" . HOST . ",dbname=" . DB_NAME, USER, PASS); Remplace le point-virgule que tu as avant par une virgule simple, en espèrent que cela règle ton problème.
c'est totalement normale dans le tuto graven etais en 2016 et donc sur sublimetext premiere version ou deuxieme jsp mais toi tu est en 3eme la derniere laffichage a changer mais le code marchera quand meme
Très bonne vidéo mais j'ai un petit soucis voici le code d'erreur : PDOException: SQLSTATE[HY000] [2002] Aucune connexion n�a pu �tre �tablie car l�ordinateur cible l�a express�ment refus�e. in C:\wamp64\www\database.php:9 Stack trace: #0 C:\wamp64\www\database.php(9): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main} . Et voici mon programme :
Yo, j'arrive pas sur le database.php (comme beaucoup d'autres !), moi ma flèche n'est pas rouge, tout comme les points etc, de plus, il y a url not found. Que dois je faire ? Sinon continue j'adore !
ajoute l'extension Blackbox a ton navigateur qui permet de copier du code dans une vidéo et copie le code qu'il a écrit pour étre sur de ne pas faire d'érreur
Merci pour cette superbe vidéo, très bien expliquée ! Par rapport à la dernière fois, on a un peu augmenté le niveau... il va falloir retenir tout ça. Merci encore ! ^^
Paint, logiciel professionel x)
tkt
xD
Pour tous les problème types:
'PDOException' with message 'SQLSTATE[HY000] [2005] Unknown MySQL server host 'Host' (-5)' in /home/flouter/public_html/database.php:9 Stack trace: #0 /home/flouter/public_html/database.php(9): PDO->__construct('mysql:host=Host...', 'root', 'flouter...') #1 {main}
il faut juste faire ca:
A la place de define('DB_NAME', 'siteweb'); vous devez mettre define('DB_NAME', ' "Nom de votre base de donnée voir 2:32 sur la vidéo" ');
capture ton code
2024, je vous remercie énormément cher monsieur pour vos vidéos ! thanks
Très pédagogue, Graven. Merci 💝
Merci pour les gros effort que tu fait, j'avoue que là ça devient galère 😅. Mais sinon c'est super continue comme ça.
Merci Graven, çà y est j'ai co la database à mon site grâce à ta video, prête pour le BTS SIO SLAM !!!
10:18 "Une constante c'est comme une variable sauf que ca varie pas" noice 😂
Ne sous estime pas une constante car il faut savoir d'abord la declarer et aussi comment elle se comporte dans des blocs?
@@mazalirgazen5285 Je rit juste parce que la formule est redondante. C'est tout
@@cyril3248 ok bien
je suis le millième pousse bleu de la vidéo :)
Tu m'as super aidé merci beaucoup
Est-ce que tu pourrais faire un tuto sur comment créer des thèmes phpMyAdmin stp ? C'est du css normalement tu devrais y arriver :p
Salut, j'ai une question vu que l'on à écrit 'localhost'. Cela veut dire que la base de donnée et connecter en localhost ? Alors si c'est sa comment fait ton pour la connecter quand on est héberger sur un hébergeur ?
tu mettras l'adresse de la base distante
Ok merci !
Bonjour, à 12:38 tu marque : $db->setAttribute(); et le -> est en rouge mais moi il reste blanc, j'aimerai comprendre pourquoi ?
problème régler j'avez oublié le ; à define('PASS', '') et donc ça me marquer une erreur à try et je penser que c'était à cause du -> qui était blanc mais nan c'est bon
On peut pas mettre le php dans un html pour mettre un gestionnaire d'inscription en html & css ? Et le modifier grace aux css ?
css est modifiable avec le js
une vidéo d création d'un groupe d chat ns féra énormément du bien
stp graven je ne comprend il me mes connection au serveur MySQL impossible
pareil
tu as un probleme au niveau du wampserver si l icone s'affiche en rouge et en orange ca veut dire que un des des serveurs n'est pas lancé
Le problème dépend de ton système d'exploitation; essaye le mot de passe "root" lorsque tu te connectes, cela devrait fonctionner.
Salut j'ai juste une question les erreur son dans la partie catch , ducoup pourquoi rajouter les deux attribues ?
Bonjour Graven
Voici ce que j'ai comme résultat lorsque j'exécute le fichier de connexion à la BD
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connect > Ok !"; } catch(PDOException $e){ echo $e; } ?>
Je ne comprends pas qu'est-ce que j'ai loupé. Je précise que je suis sur Xampp windows
Grave sa il faut le faudra le faire sur notre hébergeur (OVH) ?
ANDRE FLORIAN ta trouvé ?
OVH il y a un panel qui le fais les base de donnés
Merci graven, tu m’as beaucoup aidé. Enfin j’ai réussi à connecter ma database.
merci beaucoup chef le tuto est top XD
Je n'arrive pas à ce résultat, il y a une erreur de syntaxe dans la fonction "try". Pourtant j'ai relu le code et j'ai tout vérifier
Quelqu'un pourrait m'aider ?
pareil
il ne faut pas just recopier le code mais bien mettre tes propre truc sinon sa ne marche pas essaye de changer les define() par exemple dans define('DB_name',) apres la virgule tu met le nom de TA database que tu as cree et pas siteweb car c sa database a moin que tu est fait la meme database exacte sinon lit lerreure et traduit la ...
salut je sais la vidéo date mais a 12:41 minutes tu fait un flèche ce que j'arrive a faire mais sa ne me fait pas la meme chose et le setAttribute, sublime text ne le detecte pas //////// Peut tu m'aider s"il te plait ///////// Merci beaucoup
sa change rien tkt
@@hugodamion3019 OK merci mec
Salut Graven , j'ai une question a te posé , elle na pas de rapport avec la video mais c'est important . J'ai crée un serveur pvp faction en 1.8 mais le plugin essentials chat ne fonctionne pas alors je ne sais pas faire de group , prefix , suffix, perm, etc. peux tu m aider stp ?
quel version ton essentials ?
j'ai essentials pour 1.8 en fait c'est un .zip avec tous les essentials mais le essentials chat ne fonctionne pas et j'ai deja chercher plusieurs essentials chat en 1.8 mais aucun ne fonctionne
salut merci pour tes series c pratique mais quand que tape localhost/database.php il m'affiche un erreur : Erreur: appel à la fonction non définie setAttribute () dans C: \ wamp64 \ www \ database.php à la ligne 10
quelqu'un peut m'aider svp merci
Bonjour, je ne sais pas si je suis au bon endroit il y a beaucoup de vidéos. Tout d abord merci beaucoup, ce que j ai vu jusqu'à présent m a bien aidé pour commencer la maquette d un site que je créé pour une association de parents d élèves. Mille mercis!Mais j aimerais maintenant, dans une page "votre participation aux événements " qu il y ait comme un tableau où les personnes peuvent inscrire leur nom et que le nom apparaisse sur la page en direct, avec une case à cocher (pour dire "je participe" et un espace pour écrire des idées ou ce qu ils apporteront (gâteaux etc..).
Un espace genre de livre d or également ou plutôt boîte à idée dans un second tableau..
Quelle vidéo serait la plus adaptée ? Merci beaucoup 👍🎉👏
mois sa me met exception 'PDOException' with message 'SQLSTATE[HY000] [2005] Unknown MySQL server host 'Host' (-5)' in /home/flouter/public_html/database.php:9 Stack trace: #0 /home/flouter/public_html/database.php(9): PDO->__construct('mysql:host=Host...', 'root', 'flouter...') #1 {main}
Pouvez vous m'aider les gent
J'ai le même problème
Moi aussi j ai le meme probleme si graven voulait nous aidez ce serait accepter avec joix
A la place de define('DB_NAME', 'siteweb'); vous devez mettre define('DB_NAME', ' "Nom de votre base de donnée voir 2:32 sur la vidéo" ');
@@akyso4074 Salut moi c'est ce que j'ai fais genre define('HOST','localhost');
define('DB_NAME','MaBaseDeDonnée);
define('USER','root');
define('PASS',''); mais sa fonctionne pas .... Enfin j'ai mis le nom de ma base de donnée pas "MaBaseDeDonnée" 😅
Possible de m'aider il y a une erreure ligne 11 ?
Parse error: syntax error, unexpected 'catch' (T_CATCH) in D:\wamp\www\database.php on line 11
T'as pas mis de point virgule après " $db->setAtribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXEPTION) " et si tu veux vérifier que tu n'as pas d'erreur dans ta connexion pense à mettre à la suite de " $db->setAtribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXEPTION) " " echo " CONNECT > OK;"
Aussi à "define('PASS', ");" pense bien à mettre deux apostrophes après ta virgule, pas des guillemets, c'est le 4 sur le clavier ^^
à la fin de ton catch pense à mettre une accolade ouverte { que tu fermes ensuite en mettant entre les deux accolades ton " echo $e" .
Devant ton catch mets une accolade fermée { là ou se ferme l'accolade du try mets ton catch :)
Si ça s'affiche à l'adresse " localhost/database.php" c'est que c'est bon ^^
Courage lâche pas c'est compliqué mais si tu veux vraiment comprendre t'en es capable good luck en tout cas :P
c'est très utile MERCI!!!
Hey, si notre site est déjà hébergé comment on fait ?
Bonsoir j'aimerais savoir comment on utilise les bases de données sur Android studio
Prq quand j'echappe en ecrivant PDO("mysql:host=") bah ca me fait rien genre c'est un point normal celui qui est avant HOST ou il faut une touch specifique ?
le point normal
j'arrive pas à utiliser la touche "->" sur mon sublime text il apparait en gris que faire ?
salut s'il te plait comment fait-on pour revenir au localhost qui présente le formulaire, une fois qu'on les bases de données avec phpmyadmin, la page localhost affiche un mmenu de wampserver
qui peux me dire pk dans a ligne 10
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
une fois la page charger il est ecrit :
OK !"; }catch(PDOExeption $e){ echo $e; }
lorsque je lance localhost/database.php voila ce que ça me met * ( ! ) Parse error: syntax error, unexpected 'try' (T_TRY) in C:\wamp64\www\Database.php on line 8*
montre ton code
J'ai le même soucis
Si on veut accéder à cette base de données pour modifier des informations à partir d'un formulaire sur un site web, comment le faire ?
setAttribute ne devient pas bleu c'est normal ?
Salut j'ai deux probleme, le -> ne se met pas en rouge et pour les deux points collé c'est la même chose.
As tu trouvé la solution l'ami ?
Oui merci de demandé
Salut comment as-tu réussie à trouver ? stp car j'ai le même soucis du coup sa fonctionne moins bien .. ^^
C'est juste l'IDE (sublime text) qui ne mettait pas la flèche en couleur mais mais c'est juste le visuel, je ne suis pas chez moi si tu n'y arrives pas je te redirai mieux demain 😉
salut merci pour ta réponse mais du coup ce n'est pas sa mon problème :/ je pensé mais non malheureusement ^^ Par ce que moi sa me met comme quoi je n'ai pas écris les bon utilisateurs etc.. comme avec son exemple de de "root" et "roots" mais sauf que moi tout est bien écris ^^ :/
continue! Mes efforts pour vous apprendre le php ne sont pas partis en vain
mec gg t vraiment super
Bonjour Grave,
J'ai suivi tous a la lettre mais malheureusement le -> après le $db ne change pas de couleur, sans parler des : après le PDO.
Sauriez-vous d'ou vient le problème ? Est-ce la méthode de création qui ne marche plus ou ?
Merci d'avance
Bonne après-midi,
Lucas Matassi
j'ai exactement le même soucis, as tu réglé de ton coté ?
salut, j'ai un soucis... je pense que ca vient du fait que pour se connecter j'ai le choix entre mariedb64 et mySQL et je pense que vu que nous definition pas lequelle choisir, le code ne sais pas se connecter
voici mon code
bon j'ai trouver la solution enfaite faut rendre le serveur mysql:3308 par defaut dans les parametre de wamp
click droit sur le w vert parametre et cliker sur "autoriser MySQL"
ok super
J'ai un problème please , j'ai exactement tout fait comme toi mais j'arrive quand meme pas:
atal error: Uncaught PDOException: SQLSTATE[HY000] [1049] Base 'root' inconnue in C:\wamp64\www\database.php on line 9
( ! ) PDOException: SQLSTATE[HY000] [1049] Base 'root' inconnue in C:\wamp64\www\database.php on line 9
A quoi ça sert de définir des constantes ?
j'ai un problème ... le localhost me dit que il n'y a pas de donné dans le SetAttribute (Erreur fatale: appel à la fonction non définie setAttribute () dans C: \ wamp \ www \ CONFIG \ DATABASE.PHP à la ligne 9)
Bonjour graven, je n'arrive pas à me connecter à phpMyAdmin en mettant d'un juste root et exécuter ça ne marche pas...
Moi ca me met :
Parse error: syntax error, unexpected '}' in C:\wamp\www\database.php on line 12
tu as du oublié une acolade
Essaye ceci
@@lvlv693 Merci tu me sauve la vie
@@adjano de rien ;)
@Ushura tqt c'est rien mdrr
Peut tu m'aider stp, il me dit qu'il y a un erreur au niveau de users(ligne 9) et deux autres erreurs
t'a peut être fait une faute d'inattention, sinon je ne serais pas te dire :)
Pour quoi tu fait pas de site avec node?
salut graven lors que j'ouvre mon server et que je rentre dans mon phpMyadmin j'obtiens une demande d'installation du setup 7zip je l'Installe mais par la suite je n'accède tjr pas à l'interface graphique de phpmyadmin tu px m'aider stp? merci...
Salut ! Tout d'abord merci pour tous ces tutos vraiment géniaux :D J'ai une question : que veux tu dire quand tu dis "échapper" ?
Hello, quand je dit echapper, je veux dire "recuperer ce qu'à mit l'utilisateur pour verifier le contenu"
@@Gravenilvectuto Ok merci !
Salut !
Juste un petit problème @graven_développement : il me dit erreur car il ne s'attend apparemment pas à voir un echo...
Une réponse à mon problème ?
Au niveau de ta ligne de code numéro 10 dans sublime Texte j'ai un problème car la flèche après le $db ne se colore pas en rouge et les points de ce type nom plus ":" je n'ai fais aucune faute pourtant et quand je lance localhost/database.php cela me donne un message d'erreur à la ligne 8 au niveau du "Try" il y à t-il un lien et comment résoudre se problème ? Merci d'avance !
il m'arrive la même chose
Bonjour
je crois que je n'ai pas du tout compris comment accéder a la base de donnée.
Pouvez vous m'expliquer s'il vous plait.
merci.
graven moi ca marche pas ca me met #2002 - — Le serveur ne répond pas (ou l'interface de connexion vers le serveur MySQL local n'est pas correctement configurée).
Moi quand je met localhost/database.php sa me met 404 Not Found
screen ?
yo tu as trouver la solutions si oui tu peux me la dire
salut, quand je me connecte, j'ai cette erreur:
PDOException: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in C:\MAMP\htdocs\tuto-database.php:12 Stack trace: #0 C:\MAMP\htdocs\tuto-database.php(12): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main}
bonjour, est ce que je pourrai avoir de l'aide sur comment relier mon site à une base de données, ca ne marche pas avec les "define". J'ai aussi un problème car même si je j'ai mis ma page avec "post" et non "get", dés que je clique sur le bouton pour effectuer ma recherche, ca me redirige sur une autre page.
j'espere que vous pourrai m'aider, le suis en termanale S et c'est un projet a rendre dans peu de temps sur mon bac..
merci d'avance
envoi ton code avec pastebin.com
j'ai reussi a faire qlq modifications et je peux me connecter sur la base de données pour les connexions mais pour les inscriptions, ca passe par le code puisque ca indique "inscription reussi" comme j'ai demander mais l'utilisateur n'est pas rajouter dans la base de données.
Je comprends pas comment marche le site pastebin, j'ai essayé, est ce que vous avez recu qqch ?
j ai un problème a la ligne 10 ce signe -> ne march epas il est pas en rose ainsi que les :: peut tu m aider
@@frix5903 et pour les deux point ??
( ! ) Parse error: syntax error, unexpected 'web' (T_STRING) in C:\wamp_2\www\php\projet conversations avec jesus\database.php on line 7 .c’est cette erreur que sa me donne répondez svp.
Relit ta ligne 7 x)
J'ai la même erreur a tu trouver une solution ?
Question ? Pour un quand on est hébergé on fait comment ?
Pour envoyer la formulaire en utilisant une autre appareil et en se connectant à la site web , ca me pose le problème suivant :(SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO))
Salut j'ai une question, pourquoi l'utilisateur est root
comment en peut crier ce chiffre -> il me affiche comme un variable et je ne sais pas pourquoi
bonjour Graven, pourriez-vous m'aider sur cet point, une affichage erreur "( ! ) Parse error: syntax error, unexpected '>' in C:\wamp64\www\database.php on line 11. et les 2 points sont en blancs.
$db - >setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
merci pour les tuto!
Pour ceux à qui ça ne fonctionne pas le problème peut être le suivant.
Le PASS peut être ' ' (vide) ou dans mon cas le mot de pass par défaut était 'root'
Bonjour , si quelque "inspect" le dossier php il pourra voir les informations de la ddb?
salut, car le client demande la page et le php retourne du html donc par consequent il n'auras pas ces informations
d'accord merci :p
peut tu nous mettre les lignes que tu écrit dans la description car moi j'ai un probleme quand je dois rentrer "$db->setAttribute" la fleche n'est pas affichée en rouge et setAttribute n'est pas bleu clair
screen ?
@@Gravenilvectuto pareil ... :(
Quand je sélectionne A_I sur l'ID et que j'enregistre il y a une erreur "#1075-Un seul champ automatique est permis et il doit être indexé" je fais comment ?
screen ?
lorsque tu fais la page "database.php", étant donné que je suis un raspberry, j'ai placé l'adresse IP du raspberry à la place de localhost, vu que j'avais créé un autre utilisateur, j'ai mis les identifiants et les mots de passe que j'avais créé. J'ai recopié le code comme toi, exactement le même. Sauf que à ta ligne 10, la flèche que tu fais n'apparait pas en rouge pour moi (elle reste blanche), les 2 :: apparaissent en blanc pour moi... Et donc quand je lance la page, il devrait y avoir marqué " Connect > Ok !" mais pour moi, "Cette page ne fonctionne pas" "Impossible de traiter cette demande via " à l'heure actuelle
sltp comment se connecter pour la création d'une base de donnée en utilisant my SQL
STP j'ai rencontré cette erreur malgré que je faisais toutes les étapes
#1136 - Column count doesn't match value count at row 1
Slt Gravenilvec je ne peux débloquér le wampserver qui reste s'afficher sur la couleur orange,
ta pas un truc qui utilise le port 80 ? (genre skype, ...)
incroyable merci
merci big respect
quelcun peutil m'aider j'ai un pb pour afficher le -> en rouge et le :: en rouge
Latif le buzz ilboudo j’ai le meme trux
Feras tu un plugin anti-cheat à l'avenir ? :3
je ne pense pas, en tout cas pas tout de suite
@@Gravenilvectuto dis t-il après avoir fait un troll sur le sujet xD
Comment on fait ta ligne 10 j’arrive pas à setattribut
quelle est ton code derreur?
Mon "->" et "::" ne se mettent pas en rouge, auriez vous la solution à se problème ?
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
PDDO::ERRMODE_EXCEPTION
PDO::ERRMODE_EXCEPTION
@@Gravenilvectuto erreur de frappe je m'en excuse, cependant je n'ai toujours pas mes deux signes en rouge, donc l'erreur persiste même bien écrit
viens discord.gg/graven
@@Gravenilvectuto excellent, le discord est très propre et me sera d'une grande utilité pour quelqu'un de jeune comme moi, je viens d'y déposer mon inscription, merci beaucoup
contact moi direct en mp
salut moi j'ai un probleme quand je lance mon database.php et que je met correctement mes informations etc.. sa me met sa...:
PDOException: SQLSTATE[HY000] [2002] Aucune connexion n�a pu �tre �tablie car l�ordinateur cible l�a express�ment refus�e. in C:\wamp64\www\Mon-site\src\php\espace_membre\database.php:9 Stack trace: #0 C:\wamp64\www\Mon-site\src\php\espace_membre\database.php(9): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main}
Et je sais pas quoi faire la...
tes identifiants pour aller à la base de données sont ils correctes ?
wampserver est-il allumé ?
@@Gravenilvectuto oui tout est bon c'est sa le problème ..oui wamp est ouvert est en vert
viens discord.gg/graven
@@Gravenilvectuto sa te dérange pas si je viens ce soir vers 18h30 ?
tu viens quand tu veux, tu m'envoi un message
Graven t'est vraiment super et tu m'aide beaucoup.
Mais j'ai un petit pb au niveau de la ligne 9 et 10.j'ai du mal à voir ,donc j'ai surement mis un truc qu'il fallait pas puisque j'ai rencontré des erreurs sur les lignes 9 et 10.Stp si tu pourrais m'envoyer ces lignes ,ça m'aiderait énormément ,merci 🙂
ajoute l'extension Blackbox a ton navigateur qui permet de copier du code dans une vidéo et copie le code qu'il a écrit pour étre sur de ne pas faire d'érreur
@@Abdou_g MERCI CA MARCHE
@@ItzSuky De rien c'est gratuit
Salut Graven J'ai un petit soucis au niveau du lien entre ma base de donnée et mon code. Voila le code erreur : PDOException: SQLSTATE[HY000] [2002] Aucune connexion n�a pu �tre �tablie car l�ordinateur cible l�a express�ment refus�e. in C:\wamp64\www\database.php:10 Stack trace: #0 C:\wamp64\www\database.php(10): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main}
Et voila mon code:
1
Merci beaucoup!!!!
Comment on fait pour ne plus être en local ?
Tu pourra faire un plugin de monture par la suite avec tout les mobs ? Stp
Exodia oui on verras les montures mais avant je ferais le rush
Super merci !
salut, j'ai toujours le même problème avec les deux :: qui ne se mettent pas en rouge... help me!!
sa me fais pareil je sais pas quoi faire
et moi aussi
en fait tout le monde galére
c' juste un problème d'affichage (coloration) ca n'altere pas le code
Oui oui t'a réson c'est pas pour ca que mon code ne marche pas mais il y a surmen autre chose mais moi j'ai areter la programation parce que je n'arive plus a aller sur le local host je galére trop
Bas sa te mais quoi comme message d'erreur ?
Moi j'ai une erreur au niveau de la ligne 10 c'est a dire : $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXEPTION);
Et sa me mes sa comme erreur : Fatal error: Undefined class constant 'ERRMODE_EXEPTION' in C:\wamp64\www\database.php on line 10
La même xD
C'est ERRMODE_EXCEPTION vous avez sûrement oublier le C après le X
Salut Graven,
J'ai écrit exactement le même code que toi
Mais quand je lance localhost/database.php
La page m'affiche : PDOException: SQLSTATE[HY000] [1049] Base ' siteweb' inconnue in C:\wamp64\www\database.php:8 Stack trace: #0 C:\wamp64\www\database.php(8): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main}
Je comprends pas d'où ça peut venir..
Merci
Salut
J’ai le même problème que toi, si tu trouve une solution partage stp ;)
Finalement j'ai pu résoudre mon blème
(Ligne 9) $db = new PDO("mysql:host=" . HOST . ",dbname=" . DB_NAME, USER, PASS);
Remplace le point-virgule que tu as avant par une virgule simple, en espèrent que cela règle ton problème.
La flèche ne marche pas après le $db
Je me dis qu'en théorie les db sql c'est des arraylist dans des arraylist dans des arraylist le tout sur disque dur
mouais
$db ->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); la flèche n'est pas en rouge mais en blanc ainsi que le des points
c'est totalement normale dans le tuto graven etais en 2016 et donc sur sublimetext premiere version ou deuxieme jsp mais toi tu est en 3eme la derniere laffichage a changer mais le code marchera quand meme
salut pour moi le phpMyAdmin ne marche pas ça m'affiche code erreur 0x80070057
Je ne peux pas me co sur phpmyadmin(connexion au serveur MySQL non permise)
screen ?
Bonjour je cherche comment faire une newletters avec php
Très bonne vidéo mais j'ai un petit soucis voici le code d'erreur : PDOException: SQLSTATE[HY000] [2002] Aucune connexion n�a pu �tre �tablie car l�ordinateur cible l�a express�ment refus�e. in C:\wamp64\www\database.php:9 Stack trace: #0 C:\wamp64\www\database.php(9): PDO->__construct('mysql:host=loca...', 'root', '') #1 {main}
. Et voici mon programme :
Yo, j'arrive pas sur le database.php (comme beaucoup d'autres !), moi ma flèche n'est pas rouge, tout comme les points etc, de plus, il y a url not found. Que dois je faire ? Sinon continue j'adore !
moi aussi sa ne marche mais je pense que sa ne vas pas pauser probleme
ajoute l'extension Blackbox a ton navigateur qui permet de copier du code dans une vidéo et copie le code qu'il a écrit pour étre sur de ne pas faire d'érreur
Svp comment je peux ajouter une clé étrangère
si on a déjà le logiciel mySQL ; on px l 'utiliser au lieu de phpMyAdmin et si oui comment ?! !
Merci Graven (y)