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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Écriture des données


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut Écriture des données
    bonjour
    j'essaie d'ajouter un enregistement dans ma base des données via wamp5.1.3
    alors je tente le code suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    mysql_connect("localhost","root","");
    mysql_select_db("test");
    $cin=$_POST['cin'];$nom=$_POST['nom'];$penom=$_POST['prenom'];
    mysql_query("insert into test.ens values ($cin,$nom,$penom)") ;
    mais rien ne se fait, aucun enregistrement n'est ajouté

    merci

  2. #2
    Expert confirmé

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Par défaut
    Bonjour et bienvenue sur le forum

    Ton problème se trouve sur les deux premières lignes de ton code.
    Tu n'enregistre pas les paramètres de connexion.

    Je n'ai pas testé, mais essaie ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $laconnexion=mysql_connect("localhost","root","");
    $labase=mysql_select_db("test",$laconnexion);
    $cin=$_POST['cin'];$nom=$_POST['nom'];$penom=$_POST['prenom'];
    mysql_query("insert into test.ens values ($cin,$nom,$penom)") ;
    Bon courage pour la suite

  3. #3
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 494
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 494
    Par défaut
    salut,
    je suis desole Danjos, je vais te contredir >_<
    je viens de tester, mysql_select_db("la_base"); fonctionne pour moi :/
    (teste avec easyphp et wamp)
    je dirais que le probleme (pourrait ^^) vient plutot de tes valeurs a inserer :
    values ($cin,$nom,$penom)
    essaye
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    values ('".$cin."','".$nom."','".$penom."')
    si cela ne fonctionne pas, fais un echo de la requete sql generee et copie/colle la directement sur mysql
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  4. #4
    Expert confirmé

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Par défaut
    Citation Envoyé par DEMMOTTE Voir le message
    je suis desole Danjos, je vais te contredir >_<
    je viens de tester, mysql_select_db("la_base"); fonctionne pour moi :/
    (teste avec easyphp et wamp)
    Oui cela est bien possible.
    Mais ce n'est pas vraiment conforme aux normes, surtout quand ton application aura à s'étendre à une connexion vers plusieurs bases de données.
    J'avais donc voulu gérer le problème de cohérence

    Citation Envoyé par DEMMOTTE Voir le message
    je dirais que le probleme (pourrait ^^) vient plutot de tes valeurs a inserer :
    values ($cin,$nom,$penom)
    essaye
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    values ('".$cin."','".$nom."','".$penom."')
    si cela ne fonctionne pas, fais un echo de la requete sql generee et copie/colle la directement sur mysql
    Je n'avais pas vraiment regarder la requête, mais ceci devrait marcher:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("insert into test.ens values ('$cin','$nom','$penom')")

  5. #5
    Nouveau membre du Club
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut encore de blèmes
    bnsoir merci pour les réponses
    mais encore des problèmes avec wamp
    phpmyadmin ne se lance plus
    alors j'ai fais les réglages possibles pour "user" "host" et "password" dans les fichiers php.ini et config.inc.php mais le probleme persiste
    j'arrive pas à comprendre
    remarque:j'utilise "wampserver 2.0f"
    MERCI

  6. #6
    Expert confirmé

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Par défaut
    Citation Envoyé par haidikana Voir le message
    bnsoir merci pour les réponses
    mais encore des problèmes avec wamp
    phpmyadmin ne se lance plus
    N'as-tu pas fait des manipulations avant ceci?
    Si oui lesquelles?

  7. #7
    Nouveau membre du Club
    Inscrit en
    Janvier 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 6
    Par défaut en retour avec wamp
    bonsoir
    pour le probleme mentionné au dessus j'ai trouvé les messages suivant:
    PHP Notice: Undefined variable: mywampfp in C:\wamp\scripts\refresh.php on line 252
    *PHP Notice: Undefined variable: i in C:\wamp\scripts\refresh.php on line 252
    *PHP Notice: Undefined variable: mywampini in C:\wamp\scripts\refresh.php on line 252
    * PHP Notice: Undefined offset: 1 in C:\wamp\scripts\refresh.php on line 385
    *PHP Notice: Undefined offset: 1 in C:\wamp\scripts\refresh.php on line 385
    * PHP Notice: Undefined variable: list in C:\wamp\scripts\wampserver.lib.php on line 33
    * PHP Warning: Invalid argument supplied for foreach() in C:\wamp\scripts\refresh.php on line 497
    MERCI

Discussions similaires

  1. [Toutes versions] Changer l'écriture en fonction des données dans une case
    Par Guizmonster dans le forum Conception
    Réponses: 2
    Dernier message: 18/10/2019, 22h11
  2. Lecture et écriture des données dans une carte à puce
    Par junior222 dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 30/11/2015, 15h57
  3. [Rxtx] Lecture et écriture des données envoyées par Rs232
    Par Marou77 dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 21/04/2011, 10h50
  4. Structure des données en retour d'un DBExtract ?
    Par mikouts dans le forum XMLRAD
    Réponses: 4
    Dernier message: 24/01/2003, 15h15
  5. Réponses: 2
    Dernier message: 18/12/2002, 10h30

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