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 :

[Tableaux] quotes dans requete sql


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 28
    Points : 18
    Points
    18
    Par défaut [Tableaux] quotes dans requete sql
    Bonjour,

    J'ai regardé addslashes, escape.. et magic quotes mais je n'y comprends plus rien:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    foreach($tabDestChoisi as $cleC => $val)
    {	
    $sql= "INSERT into pg_news_historique_det(id_news_histo_ent,mail,html,partie)
    				   values('$id_news_ent','$cleC','$tabDestChoisi["$cleC"]['html']','$tabDestChoisi["$cleC"]['langueSite']')";
    }
    J'ai des soucis pour inserer les tableaux associatifs...

    Merci de votre aide

  2. #2
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Il faut apprendre à C O N C A T E N E R !!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sql= "INSERT into pg_news_historique_det(id_news_histo_ent,mail,html,partie)
    				   values('".$id_news_ent."','".$cleC."','".$tabDestChoisi["$cleC"]["html"]."','".$tabDestChoisi["$cleC"]["langueSite"]."')";
    Et arrêter de coller ses variables dans les chaines directement vu qu'une fois sur 2 ça sera source d'erreur !
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

  3. #3
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $tabDestChoisi["$cleC"]['html']
    Pourquoi tu mets un coup des guillemets un coup des quotes Perso pour les tableaux associatifs je mets que des quotes (je sais pas si c'est une règle mais bon).
    Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

    Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)

  4. #4
    Invité
    Invité(e)
    Par défaut
    Ton tableau ressemble à ça :
    $tabDestChoisi[unIndice]['html'] et $tabDestChoisi[unIndice]['langueSite'] ?
    Si oui je ferais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    foreach($tabDestChoisi as $cleC => $val)
    {	
    $sql= "INSERT into pg_news_historique_det(id_news_histo_ent,mail,html,partie)
    				   values('".$id_news_ent."','".$cleC."','".$val['html']."','".$val['langueSite']."')";
    }
    J'espère pas dire de bêtises !

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 28
    Points : 18
    Points
    18
    Par défaut
    La solution etait bien le concatenage...

    Merci a vous !

    Touours aussi efficace

  6. #6
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Ya plus qu'à marquer résolu alors

    PS: c'est concaténation et pas concaténage
    Ex développeur Php / J2EE.
    Actuellement reconverti à SharePoint 2013

    Mon blog SP 2013

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/06/2006, 23h15
  2. Calcul BD mais dans Requete SQL
    Par forzaxelah dans le forum Bases de données
    Réponses: 5
    Dernier message: 13/05/2006, 20h35
  3. [SQL] Problème d'addition dans requete SQL
    Par cheers94wow dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 10/05/2006, 15h05
  4. erreur dans requete Sql
    Par flOZ dans le forum Requêtes
    Réponses: 2
    Dernier message: 02/05/2006, 02h49
  5. Passage de parametres URL dans requete SQL
    Par Fenryl dans le forum ASP
    Réponses: 4
    Dernier message: 14/12/2005, 13h37

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