Instructions préparées

Eléphanteau du PHP | 37 Messages

16 nov. 2011, 21:56

Bonjours ,
j'aimerai savoir si les instructions préparées sont indispenssables car j'ai chérché dans mes deux bouquins , j'ai rien vue la dessus

merci

ViPHP
ViPHP | 5462 Messages

16 nov. 2011, 22:16

il date de quand les bouquins ?

Eléphanteau du PHP | 37 Messages

16 nov. 2011, 22:47

ils sont de chez pearson et date de 2009

Eléphanteau du PHP | 37 Messages

16 nov. 2011, 22:53

Par exemple :

$mysqli = new mysqli("localhost", "****", "********", "***********");

$idNum = "1030";

$sql = "select id,email from users where id ?";
$stmt = $mysqli->prepare($sql);
$stmt->bind_param('s', $idNum);
$stmt->execute();

J'ai l'mpression que c'est encore du gadget comme la poo

ViPHP
ViPHP | 5462 Messages

16 nov. 2011, 23:07

non c'est des templates de requêtes, imagine que t'es 500 INSERT INTO a faire, si tu fait une requête préparé il met en mémoire le "model" et a juste a injecter les nouvelles données, detout facon les requêtes préparés c'est pas en rapport avec PHP mais avec le SGBD
http://dev.mysql.com/doc/refman/5.0/fr/sqlps.html

Eléphant du PHP | 83 Messages

16 nov. 2011, 23:10

Car pour toi, la POO, c'est du gadget ? Pas du tout d'accord :non: Ca renforce la réutilisabilité et la maintenabilité.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

16 nov. 2011, 23:32

Car pour toi, la POO, c'est du gadget ? Pas du tout d'accord :non: Ca renforce la réutilisabilité et la maintenabilité.
Il n'est pas question de poo ici mais de sgbd.

Mais pour répondre à ta question un modèle mal pensé ou plus généralement pas pensé du tout peux facilement être plu merdique qu'un code entièrement procédural.

Les requêtes préparées ont leurs utilités mais pas pour une seule requête.

L'argument pdo ça roxx parce qu'il y a les requête préparée c'est pareil et le premier péon qui met un paramètre de type entier dans une limite le sens passer :) (ajout des quotes autour des données parce que par défaut c'est considéré comme une chaîne).

Bref tout comme ouvre pas une porte à coup de pompe on utilise les bon outils et pour une requête pas de requête préparée et pour afficher un hello world pas besoin de poo ^^

@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 83 Messages

16 nov. 2011, 23:42

Il n'est pas question de poo ici mais de sgbd.
Ah, bon :
J'ai l'mpression que c'est encore du gadget comme la poo

Eléphanteau du PHP | 37 Messages

17 nov. 2011, 01:28

ou c'est qu'on séléctionne résolut

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

17 nov. 2011, 08:54

Édit le titre et ajoute résolu ;)


@+
Il en faut peu pour être heureux ......