IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

php insert via formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2017
    Messages : 52
    Par défaut php insert via formulaire
    Bonjour

    j'ai un petit problème pour vous mais un gros problème pour moi , j'ai un formulaire et une page php pour récupérer mes variables et les intégrer dans ma base de donnée mais malheureusement je n'arrive pas à integrer mes variables ci joint le code html l erreur se situe au niveau de name

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <form id="bookingForm" action="verif.php" method="post">
    	<div class="fl1">
    	<div class="tmInput">
    	<input name="nom" placeHolder="Nom:" type="text" data-constraints='@NotEmpty @Required @AlphaSpecial'>
    	</div>
    	<div class="tmInput">
    	<input name="Telephone" placeHolder="Téléphone:" type="text" maxlength="10" data-constraints="@NotEmpty @Required ">
    	</div>
     
    ...
     
    	<a href="#" class="btn" data-type="submit">Submit</a>
     
     
    						</form>

    et la parti php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    $name=($_POST['nom']);
                try{
                    $dbco = new PDO("mysql:host=$servname;dbname=$dbname", $user, $pass);
                    $dbco->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     
                    $sql = "INSERT INTO taxi(nom,prenom,telephone,email,depart,arrive,heure,enfant,adulte,message)
                            VALUES('.$name.','Pierre','Quai d\'Europe','Toulon',83000,'France','pierre.giraud@edhec.com','010101','trzr','bdfsjvds')";
     
                    $dbco->exec($sql);
                    echo 'Entrée ajoutée dans la table';
                }
     
                catch(PDOException $e){
                  echo "Erreur : " . $e->getMessage();
                }
            ?>
        </body>
    </html>

    merci de votre aide

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Salut

    Dans ton code HTML <input name="nom" par la suite dans ton code PHP requête $sql tu ecris VALUES('.$name.','Pierre',......., à mon avis, VALUES('.$nom.','Pierre',....... devrait mieux fonctionner.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2017
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2017
    Messages : 52
    Par défaut
    Bonjour

    Merci pour cette réponse

    Malheureusement cela ne fonctionne pas mieux , cela me retourne Notice: Undefined variable: nom in /storage/ssd2/689/15419689/public_html/verif.php on line 21, ce qui correspond a ma ligne nom .

    Merci de votre aide

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Il y a aussi une histoire de double cote
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
                    $sql = "INSERT INTO taxi(nom,prenom,telephone,email,depart,arrive,heure,enfant,adulte,message)
                            VALUES('".$nom."'Pierre','Quai d\'Europe','Toulon',83000,'France','pierre.giraud@edhec.com','010101','trzr','bdfsjvds')";
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

Discussions similaires

  1. [MySQL] caractères spéciaux OBDC (insertion données dans Acess via formulaire php)
    Par AngelinaMrn dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 04/05/2017, 13h57
  2. Insert via Formulaire
    Par calagan99 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 07/05/2007, 11h44
  3. PB d'insertion via formulaire
    Par xtiand4 dans le forum Langage
    Réponses: 5
    Dernier message: 23/06/2006, 09h45
  4. [MySQL] Filtre via formulaire HTML/PHP dans Base mySQL
    Par Al3x dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 14/01/2006, 16h27
  5. [Help] pb d'insertion via PHP ...
    Par romtrash dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 19/04/2005, 11h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo