J'ai dit que je serais mieux à l'aide d' PDO
pour MySQL échapper, plutôt que d' mysql_real_escape_string
.
Peut-être que je vais avoir un cerveau en état de mort jour (ou peut être le fait que je ne suis pas d'imagination naturel programmeur, et je suis encore très novice en scène quand il s'agit de PHP), mais après avoir vérifié le manuel PHP et de lire l'entrée sur le PDO, je ne suis toujours pas plus clair quant à ce que PDO est réellement et pourquoi c'est mieux que d'utiliser mysql_real_escape_string
. Ce peut être parce que je n'ai pas vraiment réussi à maîtriser la complexité de la programmation orientée objet pour l'instant (je suis en supposant que c'est quelque chose à voir avec la programmation orientée objet), mais d'autres que le fait que les variables et les valeurs de tableau semblent avoir un côlon en face d'eux, je ne suis toujours pas sûr de ce qu'il est réellement et comment vous l'utilisez (et pourquoi c'est mieux que d' mysql_real_escape_string
. (Il peut aussi avoir quelque chose à voir avec le fait que je n'ai pas vraiment avoir une compréhension claire de ce que les "classes" sont, donc quand j'ai lu "de la classe PDO" je ne suis pas plus sage vraiment).
Après avoir lu un article ou deux sur le "Developer Zone" bit du site web de MySQL, je ne suis toujours pas plus clair. Comme je ne peux même pas comprendre ce que c'est à l'heure actuelle, je pense que probablement son utilisation est un peu au-delà de moi, mais je suis toujours intéressé à l'élargissement de mes études et de trouver comment faire, j'ai pu améliorer les choses.
Quelqu'un pourrait-il m'expliquer en "plain English" ce que PDO est (ou me diriger dans la direction de quelque chose sur le sujet rédigée en anglais), et comment vous pouvez aller sur son utilisation?