Syntaxe php

ladj59 Messages postés 322 Statut Membre -  
croy Messages postés 457 Statut Membre -
Bonjour,

comment faire pour ajouter les 2sujets suivants dans ma table
ma syntaxe est pas bonne mais je ne la trouve pas
merci d'avance

mysql_query("INSERT INTO base_physique VALUES('', '', '', '','', '', '', '','$sujet''$sujet3', '','','')");
Configuration: Windows XP
Internet Explorer 7.0

6 réponses

  1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
     
    Manque une virgule entre les deux sujets, non ?

    0
  2. Ack
     
    HostOfSeraphim a raison. Manque un virgule.
    0
  3. ladj59 Messages postés 322 Statut Membre 3
     
    non car c'est dans le même champ que je veux les mettre donc il faudrait les concaténer je pense mais la syntaxe...
    0
    1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
       
      $sujet2 . $sujet 3
      0
  4. ladj59 Messages postés 322 Statut Membre 3
     
    ok mais la ca ne marche pas

    cho 'Vous avez donc ajoute le(s) sujet(s) suivant(s) : '$sujet.','.$sujet3;

    la syntaxe est fausse pour ecrire les 2sujets mais je ne vois pas trop
    0
    1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
       
      mysql_query("INSERT INTO base_physique VALUES('', '', '', '','', '', '', '','$sujet' . '$sujet3', '','','')");

      Par contre je ne me souviens plus si tu dois laisser ou non les ' autour des variables... ça fait un moment que je n'ai pas fait de PHP.

      0
      1. Alain_42 Messages postés 5413 Statut Membre 904 > HostOfSeraphim Messages postés 7340 Statut Contributeur
         
        Si tu veux concatener les deux il faut:

        <?php
        $query = "INSERT INTO base_physique VALUES('', '', '', '','', '', '', '',"
        	"'".$sujet.$sujet3 ."', '','','')"
        ?>
        
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. croy Messages postés 457 Statut Membre 114
     
    <?php
    $query = "INSERT INTO base_physique VALUES('', '', '', '','', '', '', '',"
    	"'" . $sujet . "','" . $sujet3 . "', '','','')"
    ?>
    
    0
  7. croy Messages postés 457 Statut Membre 114
     
    Je reprends mon précédent message qui correspond à l'insertion de deucx champs distoncts.
    SI le pb est de concaténer les deux $sujet dans un même champ, la solution Alain_42 est la bonne.
    0