Besoin d'aide concaténation php
Résolu
Bonjour, je suis débutant et j'aurais besoin de votre aide, alors voilà mon problème:
Voici ma ligne:
$DB->insert('Insert into user (nom, prenom, pseudo, mail, password, idpublic) values (:nom, :p renom, :besoind'aide, :mail, :p assword, :idpublic)', array('nom' => $Nom, 'prenom' => $Prenom, 'pseudo' => $Pseudo, 'mail' => $Mail, 'password' => crypt($Password, 'clédecryptage'), 'idpublic' => $id_public));
Donc voilà, à la place du ":besoind'aide" comment puis-je faire pour concaténer les valeurs de ":nom" et ":p renom" afin que dans la colonne pseudo de la base de donné, la valeurs soit Prenom.Nom et encore mieux si possible, seulement la première lettre du nom, donc sous la forme "Prenom.N"
Merci d'avance.
Voici ma ligne:
$DB->insert('Insert into user (nom, prenom, pseudo, mail, password, idpublic) values (:nom, :p renom, :besoind'aide, :mail, :p assword, :idpublic)', array('nom' => $Nom, 'prenom' => $Prenom, 'pseudo' => $Pseudo, 'mail' => $Mail, 'password' => crypt($Password, 'clédecryptage'), 'idpublic' => $id_public));
Donc voilà, à la place du ":besoind'aide" comment puis-je faire pour concaténer les valeurs de ":nom" et ":p renom" afin que dans la colonne pseudo de la base de donné, la valeurs soit Prenom.Nom et encore mieux si possible, seulement la première lettre du nom, donc sous la forme "Prenom.N"
Merci d'avance.
2 réponses
-
ModérateurEvite les caractères non standatd dans le nom des variables, par d'accents, pas de signe comme '"_-, sinon, tu aura des problèmes.
-
ModérateurBonjour,
$sql = 'INSERT INTO user (nom, prenom, pseudo, mail, password, idpublic) VALUES (:nom, :prenom, :pseudo, :mail, :password, :idpublic)'; $Pseudo = $Nom.$Prenom; $datas = array(':nom' => $Nom, ':prenom' => $Prenom, ':pseudo' => $Pseudo, ':mail' => $Mail, ':password' => crypt($Password, 'clédecryptage'), ':idpublic' => $id_public ); $DB->insert($sql, $datas);
-
-
Modérateur@r3ckOui.
Pour le point :$var1 . ".". $varb
Pour la première lettre :.. substr https://www.php.net/manual/fr/function.substr.php
Pour le reste.. google est ton ami et ça ne prend que 8 secondes pour trouver les réponses que je viens de te donner.... -
-