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

PHP & Base de données Discussion :

Insert into .. [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 37
    Par défaut Insert into ..
    Bonjour
    avec mon hébergement OVH, j'ai accès à une base avec phpmyadmin.

    Dans cette base, j'ai crée une table avec l'interface de phpmyqdmin et depuis une page web je souhaite ajouter une ligne dans la table.

    La connexion s'établie car j'ai rajouté un SELECT qui récupère bien les infos déjà présent dans la table

    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $requete = mysql_query("INSERT into `CARTEGRISE` (id_pers,immat,datcarte) values ('4','KKJJHH','2010/09/09')");
    Mais ce code n'écrit pas dans la table.

    Quand je le tape directement dans la partie SQL de phpmyadmin, ça va écrire comme il faut, et ça n'écrit pas à partir de la page web.

    Étrange !!

    Quelqu'un aurai-t-il une idée de ce qui ne va pas ??
    Y a-t-il un droit d'écriture à cocher dans phpmyadmin ?? et ou ??

    Merci

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Utilise un champ DATE pour ta date
    Net mets pas de guillemets aux valeurs numériques
    Utilise mysql_error() pour voir ce qui se passe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $requete = mysql_query("INSERT into `CARTEGRISE` (id_pers,immat,datcarte) values (4,'KKJJHH','2010-09-09')");
    die ("erreur : " . mysql_error());
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 37
    Par défaut
    Merci à toi Sabotage pour ta réponse.

    J'utilisais bien un champ Date dans la table

    Par contre, en inscrivant le "DIE..." j'ai pu voir que l'orthographe d'un des champs était en cause.

    Donc je prends l'habitude de l'utiliser.

    Merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    J'utilisais bien un champ Date dans la table
    mais pas le bon format dans la requete
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 37
    Par défaut
    Exact, ça y fait aussi
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 19/10/2006, 14h28
  2. probleme clé sequentiel avec insert into
    Par shake dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 08/06/2004, 15h54
  3. probleme d'INSERT INTO et JavaScript
    Par Matlight dans le forum Langage SQL
    Réponses: 3
    Dernier message: 04/03/2004, 15h36
  4. erreur SQL ...INSERT INTO
    Par naidinp dans le forum ASP
    Réponses: 20
    Dernier message: 18/09/2003, 11h38
  5. Insert Into + Date
    Par BoeufBrocoli dans le forum SQL
    Réponses: 10
    Dernier message: 13/08/2003, 11h23

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