Bonjour
Suite au changement des modalités de connexion aux bases de données j'essaie de refaire fonctionner mes scripts PHP. Voici un essai de code :
> > include "global.php3";
> $s="mysql:host=".IKI_DATABASE;
> echo $s;
> echo "
";
> try {
> echo "]";echo "
";
> $db = new PDO($s,IKI_LOGIN,IKI_PASSWORD);
> foreach($db->query('SELECT * from PARC_POINT') as $row) {
> print_r($row);
> echo "+";
> echo "
";
> }
> echo "[";echo "
";
> $db=NULL;
> }
> catch (PDOException $e) {
> print "Erreur !: " . $e->getMessage() . "
";
> die();
> }
(IKI_DATABASE,IKI_LOGIN et IKI_PASSWORD sont définis dans gobal.php3)
Il ne produit pas d'erreur mais ne retourne pas le contenu de la table. La table PARC_POINT existe et est accessible avec PhPMyAdmin, elle n'est pas vide. les caratères [ et ] sont bien affichés et la chaine $s aussi. Quelqu'un voit-il une erreur dans ce code ? Merci (NB que les echo de type BR sont ici invisibles)
Hébergements Web - Mise à jour connection BD
Related questions
- Connexion à mon compte client
150010
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
124571
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
108992
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
96473
28.07.2017 11:39
- Passage en php 7.4
95523
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
89760
04.12.2019 21:52
- The requested URL / was not found on this server
88998
02.03.2017 18:25
- NextCloud sur mutualisé
88803
07.04.2017 08:42
- Deploy d'un projet Node JS
88784
12.10.2016 20:18
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
88705
16.10.2016 16:24
Désolé mais je ne connais pas IKI_DATABASE.
IKI_DATABASE est défini dans global.php3 comme un serveur OVH à la nouvelle mode sous la forme « .mysql.db » comme le recommande OVH.
Vous ne connaissez pas non plus IKI_PASSWORD et IKI_LOGIN mais vous vous doutez qu'il s'agit d'un nom d'utilisateur et d'un mot de passe j'espère ?
```text
.php3 ?
ouch. Ca ne nous rajeunit pas
https://www.php.net/manual/php3.php
> The PHP 3 documentation was removed from the PHP Manual and placed here for historical purposes. An attempt was made to preserve all of the text although it's highly likely that some is missing. The last PHP 3 release (3.0.18) was made on October 20, 2000.
> See the PHP Museum for downloads, and also read the history for further information about PHP 3. ```