Tu fais comme tu le sens. L'essentiel c'est d'avoir une convention et de s'y tenir.
Pour mémoire, voici comment mettre des variables dans des chaines de caractères:
$var1 = "hello";
$var2 =...
Type: Messages; Utilisateur: Benjamin Delespierre
Tu fais comme tu le sens. L'essentiel c'est d'avoir une convention et de s'y tenir.
Pour mémoire, voici comment mettre des variables dans des chaines de caractères:
$var1 = "hello";
$var2 =...
C'est quoi exactement l'intérêt à part réduire la lisibilité du code en ajoutant des opérateurs de concaténation partout ??
Il manque pas les attributs "name" dans tes inputs là ?
Je voudrais bien voir si un benchmark là dessus à déjà été fait. Je doute que cet argument soit valide.
Ce qui revient exactement au même, la validation de la référence en plus ;)
Je n'ai pas...
Fais voir le code
Execute est une méthode son appel est donc $statement->execute();
Lis donc la doc ;)
-- Edit
Celui qui se permet de mettre des -1 un peu partout pourrait au moins participer je pense...
Pourquoi tu passe un tableau ?? Ta requête préparée n'a pas de placeholder donc un execute sans paramètre suffit.
Au passage, le tableau qu'on passe par PDOStatement::execute est un tableau...
Tu peux également limiter cette expression:
if (isset($_POST['code'])
&& $_POST['code']!="0"
&& isset ($_POST['nom'])
&& $_POST['prenom']
&& $_POST['adresse'])
de cette façon:
ça ne risque pas de marcher, tu as mis les quotes dans le mauvais sens. Pour rappel, seules les doubles quotes (nowdoc et heredoc) permettent d'utiliser le remplacement des variables par leur valeur...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.