Pas de PHP Procédural avec SQLite3 ?

kavecch Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Membre Dernière intervention   2
 
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   Statut Contributeur Dernière intervention   1 223
 
"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   Statut Membre Dernière intervention  
 
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