[PDO] récupération des champs SQL
Résolu
sdrogba
Messages postés
66
Date d'inscription
Statut
Membre
Dernière intervention
-
sdrogba Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
sdrogba Messages postés 66 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis plutôt débutant en php.
Je souhaiterais à partir d'une requête SQL charger les résultats dans un tableau.
Je ne pense pas que cela soit bien compliqué... Mais je n'y arrive quand même pas ^^
J'ai trois enregistrements dans ma base et trois lignes dans mon tableau sont bien créées.
Je pense donc qu'il s'agit d'un problème de récupération mais je n'arrive pas à trouver mon soucis.
Si une âme charitable pourrait m'aider svp.
Voici ce que j'ai fait :
Merci par avance.
Je suis plutôt débutant en php.
Je souhaiterais à partir d'une requête SQL charger les résultats dans un tableau.
Je ne pense pas que cela soit bien compliqué... Mais je n'y arrive quand même pas ^^
J'ai trois enregistrements dans ma base et trois lignes dans mon tableau sont bien créées.
Je pense donc qu'il s'agit d'un problème de récupération mais je n'arrive pas à trouver mon soucis.
Si une âme charitable pourrait m'aider svp.
Voici ce que j'ai fait :
// Récupération des données
try
{
// On envois la requète
$select = $connection->query("SELECT * FROM KS_PRODUITS");
$select->setFetchMode(PDO::FETCH_OBJ);
// Nous traitons les résultats en boucle
while( $enregistrement = $select->fetch() )
{
// Affichage des enregistrements
echo '<tr>';
// Affichage d'un des champs
echo '<td style="display:none">', $enregistrement->pdt_id, '</td>';
echo '<td>', $enregistrement->pdt_code, '</td>';
echo '<td>', $enregistrement->pdt_nom, '</td>';
echo '<td>', $enregistrement->pdt_prix_vente, ' €</td>';
echo '</tr>';
}
}
catch ( Exception $e )
{
echo "Une erreur est survenue lors de la récupération des produits";
}
Merci par avance.
A voir également:
- [PDO] récupération des champs SQL
- Récupération de déchets - Guide
- Comment récupérer des messages supprimés sur whatsapp - Guide
- Convertisseur récupération de texte - Guide
- Recuperation video youtube - Guide
- Logiciel sql - Télécharger - Bases de données
3 réponses
Bonjour voici ce qu'il faut:
$select = $connection->query('SELECT * FROM KS_PRODUITS');
while( $enregistrement = $select->fetch() )
{ ?>
<tr><?php echo $enregistrement['pdt_code']; ?> </tr>
<tr><?php echo $enregistrement['pdt_nom']; ?> </tr>
<tr><?php echo $enregistrement['pdt_prix_vente']; ?> €</tr>
<?php } ?>
Bonjour Spiruline,
Merci pour ta réponse pour commencer .
Je ne veux pas faire le mec irrespectueux et pas reconnaissant mais hélas ta solution ne fonctionne pas.
Et je dirais même encore moins bien car je n'ai aucune ligne dans mon tableau.
Serait ce possible d'avoir une autre solution svp ?
Merci par avance
Merci pour ta réponse pour commencer .
Je ne veux pas faire le mec irrespectueux et pas reconnaissant mais hélas ta solution ne fonctionne pas.
Et je dirais même encore moins bien car je n'ai aucune ligne dans mon tableau.
Serait ce possible d'avoir une autre solution svp ?
Merci par avance