Rechercher : dans
Par :

Remplir un tableau avec des données d'1 base

Dernière réponse le 10 jui 2006 à 18:14:26 fab515, le 7 jui 2006 à 23:25:31 
 Signaler ce message aux modérateurs

Bonjour,

je souhaite afficher un tableau sur une page et remplir ce tableau avec des données qui viennent d'une base de données. Ces infos sont communes a plusieurs pages. Comment puis je faire car ca ne marche pas. Est ce une bonne idee d'utiliser une session pour partager les infos.

Merci
fab

Meilleures réponses pour « Remplir un tableau avec des données d'1 base » dans :
Sauvegarde de la base de données gérée par l’utilisateur Voir1. Interroger des vues pour obtenir des informations sur les fichiers de base de données Utilisez la vue V$DATAFILE pour obtenir la liste des noms et des états de tous les fichiers de données Utilisez la vue V$CONTROLFILE pour afficher tous les...
Sauvegarde restauration base de données Mysql VoirL'article suivant va présenter la manière la plus facile pour sauvegarder et restaurer les bases de données Mysql. Sauvegarde Pour sauvegarder une base de données existante il est conseillé de créer un dump. Pour dumper toutes les bases de...
Afficher le nom des base de données Oracle VoirPour afficher le nom des bases de données Oracle ainsi que les données s'y référant, il suffit de lancer la commande : SELECT * FROM V$DATABASE;
Bases de données - Introduction VoirQu'est-ce qu'une base de données ? Une base de données (son abréviation est BD, en anglais DB, database) est une entité dans laquelle il est possible de stocker des données de façon structurée et avec le moins de redondance possible. Ces données...
Connexion à la base de données avec JDBC VoirConnexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

 maxime_B, le 10 jui 2006 à 18:14:26
  • +2

Salut

une session pour partager les infos??? je ne sais pas, c'est cencé être visible pour tout le monde ou juste pour les membres???

bon pour ta première question, oui c'est possible.
un exemple et ensuite l'explication qui va avec, tu comprendra sans doute mieux..

tu commences par créer un tableau normal.
Sur la première ligne, tu mets dans l'ordre ce que tu voudrais voir apparaitre, par ex: pseudo, message, supprimer

<table>
<tr>
<td>pseudo</td>
<td>message</td>
<td>supprimer</td>
</tr>

comme tu devra afficher ce qu'il y a dans ta base de donnees, tu va devoir créer une deuxième ligne contenant tes variables prises dans ta BDD.
donc
<tr>
<td><?php $donnees['pseudo'] ?></td>
<td><?php $donnees['message'] ?></td>
<td><?php code pour supprimer ?></td>
</tr>


le code se trouve en entier en dessous, ne pas oublier d'ouvrir la bdd
<?php
require("config.php");

if (isset($_GET['supprimer_commentaire']))
{
 
    mysql_query('DELETE FROM k615_livreor WHERE id=' . $_GET['supprimer_commentaire']);
}
?>

<table><tr>
<th>Pseudo</th>
<th>Message</th>
<th>Supprimer</th>
</tr>

<?php
$retour = mysql_query('SELECT * FROM livreor ORDER BY id DESC');
while ($donnees = mysql_fetch_array($retour))
{
?>

<tr>
<td><?php echo stripslashes($donnees['pseudo']); ?></td>
<td><?php echo stripslashes($donnees['message']); ?></td>
<td><?php echo '<a href="admin_livre_or.php?supprimer_commentaire=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
</tr>

<?php
} 
?>
</table>
<center><a href="admin.php">Retour à la page principale d'administration</a></center>
</body>
</html>


la page que je t'ai mise là est une page d'administration d'un livre d'or.

bonne chance

Répondre à maxime_B