Sql probleme avec les 2points qui entoure les variables

mgandega -  
jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour
j'ai un petit probleme de comprehension avec ce code sql si vous pouvez m'aider svp c'est ceci:

$sql = 'INSERT INTO Utilisateurs VALUES("","'.$pseudo.'","'.$sexe.'","'.$age.'","'.$today.'")';
mon probleme c'est les 2 points qui sont avant et apres les variables. Merci d'avance.

1 réponse

  1. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Bonjour,

    En PHP .. le POINT sert à concaténer des variables et/ou des chaines de caractères...

    Par exemple :
    $variable1 = " Bonjour,";
    $variable2 = " mgandega";
    
    echo $variable1.$variable2
    // affichera ... Bonjour magendega
    


    Dans ton cas...
    Imaginons que tes variables aient les valeurs suivantes :

    $pseudo = "jordane";
    $sexe = "Homme";
    $age = "34";
    $today = "2015-01-09";
    

    Ta ligne
    $sql = 'INSERT INTO Utilisateurs VALUES("","'.$pseudo.'","'.$sexe.'","'.$age.'","'.$today.'")'; 
    

    Devient :

    $sql = 'INSERT INTO Utilisateurs VALUES("","jordane","Homme","34","2015-01-09")'; 
    

    0