Aide MySQL et PHP
Fermé
J'ai créer une page html avec 3 champs de formulaires, que je veux envoyé dans ma base de donnée pour ensuite les afficher a l'aide d'une autre page en php, ainsi qu'un fichier php permettant d'enregistrer les variables des 3 champs dans la base de donnée.
Seulement voilà, au moment ou je clique sur le bouton envoie, g des erreurs disant "Undifinable variable"
G mis comme ligne de :
$sql="INSERT INTO dvd VALUES('','$Titre','$Zone','$Genre')";
Seulement voilà, au moment ou je clique sur le bouton envoie, g des erreurs disant "Undifinable variable"
G mis comme ligne de :
$sql="INSERT INTO dvd VALUES('','$Titre','$Zone','$Genre')";
A voir également:
- Aide MySQL et PHP
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Alert php ✓ - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
5 réponses
cela vient de la configuration de ton php.
deux solution s'offre a toi:
-tu modifier le fichier php.ini pour mettre globals a on.
-ou tu recupere les variables en $_POST['titre'] si tu les as passées en post ou $_GET['titre'] si tu les a passées en get.
deux solution s'offre a toi:
-tu modifier le fichier php.ini pour mettre globals a on.
-ou tu recupere les variables en $_POST['titre'] si tu les as passées en post ou $_GET['titre'] si tu les a passées en get.
Salut,
J'ai lu ton message et j'ai pu voir que tu as créé une base de données.
Moi jesuis totalement néophyte en la matière.
J'ai crée un site et j'aimerai faire une base de données pour les forum, photos et le rendre plus dynamique.
Peux-tu m'expliquer comment fait-on pour créer une base de données.
J'ai télécharger easyphp, lu pas mal de théeorie mais j'ai du mal.
Merci bcp par avance.
Otto30
Salut
Je pense que si tu est débutant en php et mysql tu devrait
tentrainer avec des script déjà fait bien sur sur le net tu y trouvera
plein de cours à télécharger.Je peut t'expliquer comment les mettre en marche tu télécharge ton script http://www.phpscripts-fr.net/il y à de tout c'est cool ce site.ensuite après décompression de ton zip tu ouvre le dossier du script choisis et tu vas trouver
plusieurs fichiers fichier php, fichier txt(texte)dans un premier temps il faut tu trouve la configuration en faite c'est un fichier
où tu devras mettre ton login(ton speudo)ton password(mot de passe adresse du server tu met localhost userbase (nom de ta base)tu ouvre ce fichier avec notpade ou un éditeur comme dreamwearver frontpage ou autres.
maintenant en vas installer la table ou les tables SQL dans ta base de donner, il faut mettre en fonction easyphp le server
tu le trouve dans demarrer programme son icone est un Enoire
qui doit clignoter pour qu'il fonction, ouvre internet Esplorer
dans la fenetre d'adresse ecrit 127.0.0.1/mysql/sans http://bien sur donc 127.0.0.1/mysql/ appuie enter et voilà tu tombe sur ta base de donner.Sur ta base de donner tu dois mettre un speudo
pour créeer ta base ensuite click sur utilisateur et privilège
coche server et ecrit localhost coche nom d'utilisateur un speudo encore ou met le même que celui de ta base coche mot de passe
puis cofirme encore ton mot de passe descent en bas de la page coche tout cocher et click execute et voilà et apres click sur recharger mysql c'est pas encore fini et oui a gauche tu va voir un menu déroulant click dessus tu va voir ton speudo click dessus et
à droite tu va voir un champ de texte c'est la que tu de vra mettre
ta requete (ton code)retourne à ton script et regarde si tu vois un fichier indiquant table sql ou mysql fichier php ou txt(texte)
ensuite si tu as trouver ouvre le fichier et copie le code (le contenue)retourne à ta base de donner 127.0.0.1/mysql/
colle le code dans le champ de texte et click sur executer
prèsque terminer le dossier du script tu doit le mettre dans le dossier WWW qui se trouve dans le dossier easyphp quand tout est fait ne mais plus 127.0.0.1/mysql mais ecrit 127.0.0.1 enter
tu vois ton dossier click dessus si il y a un index il se lance tout seul sino vois si tu voi expl(forum.php ...)et voilà
bon courrage pour la suite joyeux noël
Je pense que si tu est débutant en php et mysql tu devrait
tentrainer avec des script déjà fait bien sur sur le net tu y trouvera
plein de cours à télécharger.Je peut t'expliquer comment les mettre en marche tu télécharge ton script http://www.phpscripts-fr.net/il y à de tout c'est cool ce site.ensuite après décompression de ton zip tu ouvre le dossier du script choisis et tu vas trouver
plusieurs fichiers fichier php, fichier txt(texte)dans un premier temps il faut tu trouve la configuration en faite c'est un fichier
où tu devras mettre ton login(ton speudo)ton password(mot de passe adresse du server tu met localhost userbase (nom de ta base)tu ouvre ce fichier avec notpade ou un éditeur comme dreamwearver frontpage ou autres.
maintenant en vas installer la table ou les tables SQL dans ta base de donner, il faut mettre en fonction easyphp le server
tu le trouve dans demarrer programme son icone est un Enoire
qui doit clignoter pour qu'il fonction, ouvre internet Esplorer
dans la fenetre d'adresse ecrit 127.0.0.1/mysql/sans http://bien sur donc 127.0.0.1/mysql/ appuie enter et voilà tu tombe sur ta base de donner.Sur ta base de donner tu dois mettre un speudo
pour créeer ta base ensuite click sur utilisateur et privilège
coche server et ecrit localhost coche nom d'utilisateur un speudo encore ou met le même que celui de ta base coche mot de passe
puis cofirme encore ton mot de passe descent en bas de la page coche tout cocher et click execute et voilà et apres click sur recharger mysql c'est pas encore fini et oui a gauche tu va voir un menu déroulant click dessus tu va voir ton speudo click dessus et
à droite tu va voir un champ de texte c'est la que tu de vra mettre
ta requete (ton code)retourne à ton script et regarde si tu vois un fichier indiquant table sql ou mysql fichier php ou txt(texte)
ensuite si tu as trouver ouvre le fichier et copie le code (le contenue)retourne à ta base de donner 127.0.0.1/mysql/
colle le code dans le champ de texte et click sur executer
prèsque terminer le dossier du script tu doit le mettre dans le dossier WWW qui se trouve dans le dossier easyphp quand tout est fait ne mais plus 127.0.0.1/mysql mais ecrit 127.0.0.1 enter
tu vois ton dossier click dessus si il y a un index il se lance tout seul sino vois si tu voi expl(forum.php ...)et voilà
bon courrage pour la suite joyeux noël
otto30
Messages postés
10
Date d'inscription
dimanche 21 décembre 2003
Statut
Membre
Dernière intervention
7 juin 2005
25 déc. 2003 à 04:20
25 déc. 2003 à 04:20
Salut
Je te remercie infiniment, c'est très gentil t'avoir pris autant de temps à écrire tout ça.
Je m'y met dès demain et je te tiens au courant.
Merci vraiment.
otto30
Je te remercie infiniment, c'est très gentil t'avoir pris autant de temps à écrire tout ça.
Je m'y met dès demain et je te tiens au courant.
Merci vraiment.
otto30
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kikou
A l'attention de vlt.
Heu!!! j'ai du faire des bêtises car voilà le message que j'ai:
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 23
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 24
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 25
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 26
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 27
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 29
Erreur
MySQL a répondu:
Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: NON)
Enfin de compte j'ai effacer par erreur root, dsl.
j'ai trouver le fichier ou il faut mettre le login, password etc, mais que faut-il faire une fois fait, de plus moi il s'ouvre directement avec dreamweaver automatiquement, une fois fait il faut l'enregistrer? si oui ou?
Qd je suis sur ma base de données jai un identifiant appelé root, dois-je le laissser ou l'effacer?
Pour mettre en place le script faut-il que je possède une base de donnée avant ou en faisant ce que tu m'as dis j'en crée une et cela suffit.
Je suis dsl de te poser toute ces question mais qd tu débutes pas évident, cela me gêne mais comme tu sembles vraiment compétent alors.
voici mon mail direct otto30@free.fr tu as msn, si oui voici mon adresse twai30@hotmail.com
merci bcp encore j'attends ta réponse avec impatiente.
Merci
Damien
A l'attention de vlt.
Heu!!! j'ai du faire des bêtises car voilà le message que j'ai:
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 23
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 24
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 25
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 26
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 27
Warning: Cannot add header information - headers already sent by (output started at d:\program files\easyphp\phpmyadmin\libraries\auth\config.auth.lib.php:91) in d:\program files\easyphp\phpmyadmin\header.inc.php on line 29
Erreur
MySQL a répondu:
Accès refusé pour l'utilisateur: 'root@localhost' (mot de passe: NON)
Enfin de compte j'ai effacer par erreur root, dsl.
j'ai trouver le fichier ou il faut mettre le login, password etc, mais que faut-il faire une fois fait, de plus moi il s'ouvre directement avec dreamweaver automatiquement, une fois fait il faut l'enregistrer? si oui ou?
Qd je suis sur ma base de données jai un identifiant appelé root, dois-je le laissser ou l'effacer?
Pour mettre en place le script faut-il que je possède une base de donnée avant ou en faisant ce que tu m'as dis j'en crée une et cela suffit.
Je suis dsl de te poser toute ces question mais qd tu débutes pas évident, cela me gêne mais comme tu sembles vraiment compétent alors.
voici mon mail direct otto30@free.fr tu as msn, si oui voici mon adresse twai30@hotmail.com
merci bcp encore j'attends ta réponse avec impatiente.
Merci
Damien