Bonjour,
Après de nombreuses années sans toucher une seule ligne de code, je tente de m'y remettre un peu. Etant obsolète moi-même, je tâche de faire en sorte que mon code ne le soit pas trop dès le départ... du coup, il me semble que je dois apprendre à travailler avec mysqli.
Et là, c'est le drame... je n'arrive malheureusement même pas à récupérer le résultat de simples requêtes...
Je travaille avec Mamp (version 5.2 - téléchargée il y a quelques jours) - PHP version 7.2.10 selon php.ini
Et PhpMyAdmin 4.8.3
Le code suivant - dans un fichier test.php - ne me renvoie absolument rien. A priori, selon mes tests, la connexion à la BD se fait, étant donné que je ne reçois pas le message d'erreur.
Une âme charitable pourrait-elle me dire ce qui coince?
Merci d'avance et tous mes voeux pour cette nouvelle année.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 // Connexion à la BD $connexion = mysqli_connect('localhost', 'root', 'root', 'bd_test'); if ($connexion->connect_errno) { // Vérification de la connexion echo "Echec de la connexion: (" . $connexion->connect_errno . ") " . $connexion->connect_error; exit(); // interruption de l'exécution } else{ // Requete $req = "SELECT * FROM t_test"; // Résultat $res = $connexion->query($req); while ($data = mysqli_fetch_array($res)) { // Affichage des résultats echo $data['id']; } }
Partager