Quelqu'un peut-il recommander une classe de base de données PHP/MySQL simple et sécurisée pour l'interaction avec la base de données?Une classe PHP sécurisée qui se connecte à MySQL?
Répondre
Vous pouvez aussi utiliser la mysqli classe :)
Découvrez MDB2 ....
Ici, au travail, nous utilisons AOP pour ce genre de choses. assez clair IMHO
Toutes les extensions (mysql, mysqli, pdo_mysql) sont en sécurité, si vous les utilisez correctement! Cependant, nous utilisons le PDO, qui semble être le plus facile: http://php.net/manual/en/book.pdo.php N'oubliez pas d'utiliser des instructions préparées (qui sont "100% sécurisées" contre les injections SQL, lorsqu'elles sont utilisées correctement). Si vous ne pouvez pas les utiliser, utilisez au moins des méthodes comme PDO :: quote().
Si elle est utilisée correctement, '$ res = exec ('echo \' select * from ... \ '| mysql -u -pblahblah nombase');' serait aussi sûr. Préférable? heck no ... –
Les instructions préparées ne sont pas "100% sûres" contre les injections. Il est difficile de dire ce que signifie "utilisé correctement". Fondamentalement, vous devez faire attention, peu importe ce que vous faites, des déclarations préparées ou non. –
- 1. php-fpm ne se connecte pas à mysql
- 2. Round robin se connecte à mysql
- 3. sequelize ne se connecte pas à MySql
- 4. WCF - Qui se connecte à moi
- 5. code pour un formulaire PHP qui se connecte à une base de données
- 6. PHP MySQL ne se connecte pas et affiche
- 7. application SubSonic qui se connecte à plusieurs bases de données
- 8. mysql5-client se connecte à mysql4 serveur
- 9. connexion sécurisée avec PHP et MySQL
- 10. un C# service qui se connecte une page web
- 11. Recharger lorsque l'utilisateur se connecte
- 12. Client unique C# qui se connecte à plusieurs serveurs
- 13. souhaitez installer une application Android qui se connecte à une base de données principale
- 14. Java Desktop Application qui se connecte à Facebook
- 15. Développement d'un xcode iOS qui se connecte aux données codeigniter
- 16. ne se connecte pas à mysql dans java
- 17. Comment JSF se connecte à la vue.
- 18. curl ne se connecte pas à cpanel
- 19. PHP ODBC connect ne se connecte pas à Sybase db
- 20. php smarty est-il un moyen de se connecter qui se connecte sur le site?
- 21. easyphp - phpmyadmin ne se connecte pas au serveur mysql
- 22. L'installation php-mysql locale ne se connecte pas à la base de données distante?
- 23. Pourquoi mon PHP ne se connecte-t-il pas à ma base de données MySQL?
- 24. Quelle est la vitesse typique que PHP connecte à MySQL?
- 25. Créer une application d'adhésion qui se connecte à une base de données, que devrais-je étudier?
- 26. PHP se connecter à mySQL - Accès refusé
- 27. Comment interroger une classe de manière sécurisée?
- 28. Comment cette classe se connecte-t-elle au son?
- 29. QTcpClient se connecte avec succès, mais pas à mon serveur. Où se connecte-t-il?
- 30. Hibernate ne se connecte pas à Log4J
Qu'est-ce que [PDO] (http://php.net/manual/fr/book.pdo.php) ne fait pas que vous voulez que la classe fasse? – Yacoby