Connexion à une base de données
Résolu/Fermé
Imagine43
Messages postés
270
Date d'inscription
jeudi 5 juin 2014
Statut
Membre
Dernière intervention
23 juin 2024
-
Modifié par Imagine43 le 17/06/2014 à 13:07
Utilisateur anonyme - 17 juin 2014 à 16:21
Utilisateur anonyme - 17 juin 2014 à 16:21
A voir également:
- Connexion à une base de données
- Gmail connexion - Guide
- Formules excel de base - Guide
- Facebook connexion - Guide
- Base de registre - Guide
- Hotmail connexion - Guide
3 réponses
Imagine43
Messages postés
270
Date d'inscription
jeudi 5 juin 2014
Statut
Membre
Dernière intervention
23 juin 2024
54
17 juin 2014 à 16:18
17 juin 2014 à 16:18
J'ai trouvé !
Il suffisait d'écrire ceci !
foreach ($result as $row)
{
print "<td>".$row['NomDeColonne']."</td>";
}
print "</tr>";
Merci à vous tous!
Il suffisait d'écrire ceci !
foreach ($result as $row)
{
print "<td>".$row['NomDeColonne']."</td>";
}
print "</tr>";
Merci à vous tous!
Stanislas Poisson
Messages postés
424
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
17 juin 2014 à 13:39
17 juin 2014 à 13:39
Ta requet est pas mal formée:
$request = "SELECT * FROM personne GROUP BY pers_entite ORDER BY pers_entite ASC";
Il me sembe que l'on ne met pas de simple quote autour de la table que lon selectionne. Pense aussi a faire une séparation entre majuscule et minuscule, c'est pas une obligation mais sa rend la requet plus lisible.
$request = "SELECT * FROM personne GROUP BY pers_entite ORDER BY pers_entite ASC";
Il me sembe que l'on ne met pas de simple quote autour de la table que lon selectionne. Pense aussi a faire une séparation entre majuscule et minuscule, c'est pas une obligation mais sa rend la requet plus lisible.
Imagine43
Messages postés
270
Date d'inscription
jeudi 5 juin 2014
Statut
Membre
Dernière intervention
23 juin 2024
54
17 juin 2014 à 13:45
17 juin 2014 à 13:45
Merci de ta réponse, mais ça ne fonctionne toujours pas. :/
Stanislas Poisson
Messages postés
424
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
17 juin 2014 à 14:09
17 juin 2014 à 14:09
Si tu teste ta requet dans ton champ sql de bdd, Elle fonctionne ou te retourne une erreur?
Imagine43
Messages postés
270
Date d'inscription
jeudi 5 juin 2014
Statut
Membre
Dernière intervention
23 juin 2024
54
17 juin 2014 à 14:47
17 juin 2014 à 14:47
Nope, la Requete fonctionne parfaitement, c'est pour ça que je ne comprends pas pourquoi elle ne s'affiche pas...
Stanislas Poisson
Messages postés
424
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
17 juin 2014 à 14:53
17 juin 2014 à 14:53
Essaye un:
var_dump(mysqli_query($idconn,$request));
Imagine43
Messages postés
270
Date d'inscription
jeudi 5 juin 2014
Statut
Membre
Dernière intervention
23 juin 2024
54
17 juin 2014 à 15:03
17 juin 2014 à 15:03
ça me donne :
object(mysqli_result)#2 (5) { ["current_field"]=> int(0) ["field_count"]=> int(6) ["lengths"]=> NULL ["num_rows"]=> int(5) ["type"]=> int(0) }
Donc au final, si je lis bien, ça se connecte bien à la base de données, parce qu'il voit les cinq enregistrements...
object(mysqli_result)#2 (5) { ["current_field"]=> int(0) ["field_count"]=> int(6) ["lengths"]=> NULL ["num_rows"]=> int(5) ["type"]=> int(0) }
Donc au final, si je lis bien, ça se connecte bien à la base de données, parce qu'il voit les cinq enregistrements...
Imagine43
Messages postés
270
Date d'inscription
jeudi 5 juin 2014
Statut
Membre
Dernière intervention
23 juin 2024
54
Modifié par Imagine43 le 17/06/2014 à 15:37
Modifié par Imagine43 le 17/06/2014 à 15:37
Je reposte mon code :
The Gift Of the Godess'.
<?php $idconn = mysqli_connect('localhost','root',''); mysqli_select_db($idconn,'guest'); $request ="SELECT * FROM personne"; $request .=" group by pers_entite"; $request .=" order by pers_entite asc"; $result = mysqli_query($idconn,$req); print_r ($res); print ("<tr> <td> Entrées </td>"); while($row = mysql_fetch_assoc($result)) { print ("<td>".$row."</td>"); } print "</tr>"; mysqli_close($idconn); ?>
<?php
$idconn = mysqli_connect('localhost','root','');
mysqli_select_db($idconn,'guest');
$request ="SELECT * FROM personne";
$request .=" group by pers_entite";
$request .=" order by pers_entite asc";
$result = mysqli_query($idconn,$req);
print_r ($res);
print ("<tr>
<td> Entrées </td>");
while($row = mysql_fetch_assoc($result))
{
print ("<td>".$row."</td>");
}
print "</tr>";
mysqli_close($idconn);
?>
The Gift Of the Godess'.
Modifié par HankHill le 17/06/2014 à 16:21