Pas de PHP Procédural avec SQLite3 ?

Fermé
kavecch Messages postés 10 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 11 janvier 2014 - Modifié par kavecch le 5/01/2014 à 22:53
ElementW Messages postés 4814 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 11 janv. 2014 à 01:02
Bonsoir,

J'essaie de coder en PHP 5.3.3 avec SQLite 3 mais je n'arrive pas à accéder à ma base de donnée à l'aide de la fonction sqlite_open(). Pourtant je n'avais jamais rencontré ce problème avec l'ancienne version de SQLite.

Je me pose la question, n'est-il pas imposé de coder en PHP orienté objet (PDO) pour utiliser SQLite3 ? Si c'est le cas, existe-il une solution pour rester en PHP procédural ?

Merci par avance.
A voir également:

2 réponses

xander18 Messages postés 68 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 21 janvier 2015 2
9 janv. 2014 à 20:10
le php procédurale est vraiment mais vraiment dépassé je te conseil de passé en POO & PDO, tu auras un code plus clair et moins long

et pour ta question voici peut être se qui te ramènera la solution

https://www.php.net/manual/fr/function.sqlite-changes.php
0
ElementW Messages postés 4814 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
11 janv. 2014 à 01:02
"vraiment dépassé": ah bon? Mince, s'rait peut-être temps que je passe toutes mes pages en POO! Ceci dit, avec les limitations énormes (lire: logiciels périmés depuis 5 versions) qu'on nous impose chez free.fr, pas facile...
Autrement oui, PHP délaisse son coté procédural au profit d'une bibliothèque standard PHP en POO; ce qui n'est pas mal en soit, mais ça change.
0
kavecch Messages postés 10 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 11 janvier 2014
11 janv. 2014 à 00:58
Merci.

Pour autant je ne crois pas une seconde que le procédural soit dépassé, au contraire je suis persuadé que le procédural peut être dans certains cas plus avantageux en terme d'optimisation et de clarté. Cela dépend avant tout de la manière de penser du développeur. L'orientation objet ne remplacera jamais le procédural, il est juste plus adapté à certaines situations.
0