Bonjour, j'aimerais avoir votre avis concernant le code ci-dessous. A votre avis faut-il utiliser BindValue ou BindParam ? Dans les 2 cas le code fonctionne mais y a t'il une vraie différence ?
Merci d'avance
De meme qu'en est t-il de PARAM_STR ?
var_phone est tout simplement un numéro de téléphone (exemple : 0600000000)
et var_id est un nombre de 8 chiffres.
Serait-il par plus judicieux d'utiliser PARAM_INT ?
Merci
Merci d'avance
PHP:
extract($_POST);
$sql = "UPDATE sales SET phone_number = :phone_number WHERE id_ad = :id_ad";
try{
$requete = $bdd -> prepare($sql);
$requete->bindValue(':phone_number', $_POST['var_phone'], PDO::PARAM_STR);
$requete->bindValue(':id_ad', $_POST['var_id'], PDO::PARAM_STR);
$requete->execute();
De meme qu'en est t-il de PARAM_STR ?
var_phone est tout simplement un numéro de téléphone (exemple : 0600000000)
et var_id est un nombre de 8 chiffres.
Serait-il par plus judicieux d'utiliser PARAM_INT ?
Merci
Dernière édition: