Modifier une base de donnée par l'intermédiaire d'un site

WRInaute occasionnel
Bonjour, ce que je vais vous demander va surement parraître très facile pour certain. Je possède un site où des membres peuvent afficher leur bannières. Mais le problème, c'est qu'en tant que webmaster du site, je n'ai aucune page pour valider les bannières. Je peux les modifier qu'à partir de php my admin. Dans php my admin, la table s'appelle demo_a_banners. Elle a les valeurs suivantes :

id -> l'ID du membre
name -> le nom du membre
email -> l'email du membre
source -> la source de la bannière
views -> les affichages restant
clicks -> le nombre de clique reçu
lastview -> un numéro mais je ne sais pas à quoi il sert
target -> le lien où mène la bannière
alt -> vide
anzahl -> le nombre d'affichage demandé

Je voudrai savoir comment exporter la table dans une page de la partie administrateur du site, où je pourrai modifier les bannières, et les supprimer. Merci.
 
WRInaute occasionnel
houla,
tu voudrais pas qu'on te refasse tout ton site par hasard ? lol

je te conseille d'aller faire un tour sur http://www.phpdebutant.org tu y trouveras toutes les réponses aux questions que tu as posé, ainsi qu'à celles que tu t'apprêtes certainement à poser..;-)
 
WRInaute occasionnel
Ce site est vraiment génial. J'ai réussi avec ce CODE là :

Code:
<?
include("header.inc.php");

?>
<TABLE bgcolor="#FFFFFF" bordercolor="#000000" border="1" width="99%" align="center">
<TR>
<TD><div align="center"><b><a href="./liste-bannieres-nom.php">Nom</a></b></div></TD>
<TD><div align="center"><a href="./liste-bannieres-e-mail.php"><b>E-mail</b></a></div></TD>
<TD><div align="center"><b><a href="./liste-bannieres-source.php">Source</a> </b></div></TD>
<TD><div align="center"><a href="./liste-bannieres-restants.php"><b>Affichages restants</b></a></div></TD>
<TD><div align="center"><a href="./liste-bannieres-cliques.php"><b>Nombre de cliques </b></a></div></TD>
<TD><div align="center"><b><a href="./liste-bannieres-lastviews.php">Lastviews</a> </b></div></TD>
<TD><div align="center"><b><a href="./liste-bannieres-site.php">Site</a> </b></div></TD>
<TD><div align="center"><b><a href="./liste-bannieres-alt.php">Alt</a> </b></div></TD>
<TD><div align="center"><a href="./liste-bannieres-affichage.php"><b>Nombre d'affichage</b></a></div></TD>
<TD><div align="center"><b>Apperçu</b></div></TD>

<? $result = mysql_query("SELECT name, email, source, views, clicks, lastview, target, alt, anzahl FROM `demo_a_banners` prev ORDER by name");
   while ($myrow = mysql_fetch_row($result)){
 echo"
<TR>
<TD><center><b> $myrow[0] </b></TD>
<TD><center><b> $myrow[1] </b></TD>
<TD><center><b><a href=$myrow[2] target=_blank>Bannière</b></TD>
<TD><center><b> $myrow[3] </b></TD>
<TD><center><b> $myrow[4] </b></TD>
<TD><center><b> $myrow[5] </b></TD>
<TD><center><b><a href=$myrow[6] target=_blank>Site</b></TD>
<TD><center><b> $myrow[7] </b></TD>  
<TD><center><b> $myrow[8] </b></TD>
<TD><center><b> <a href=$myrow[6] target=_blank><img src=$myrow[2] border=0></a> </b></TD>";
};
?>
</table>

Mais j'ai encore un problème que je n'arrive pas à résoudre : Toutes les colones sont à la suites, la dernière "Apperçu" comporte une bannière avec un lien. Toutes les colones à la suite+les bannières, ça fait un peu large. Comment faire pour mettre juste les bannières à la ligne? Merci.
 
WRInaute occasionnel
que toutes les colonnes soient sur une meme ligne, c'est normal, c'est le principe des colonnes ;-)

pour créer une nouvelle ligne il faut utiliser la balise <TR> </TR>
 
WRInaute occasionnel
Merci, ça a marché, ma bannière est à la ligne. J'ai utilisé le code suivant :
<TR><TD><center><b> <a href=$myrow[6] target=_blank><img src=$myrow[2] border=0></a> </b></TD></TR>
Comment faire pour forcer les bannières à une taille précise? Merci.
 
WRInaute occasionnel
il faut remplacer <img src=$myrow[2] border=0>par <img src=$myrow[2] border=0 width=la_largeur height=la_hauteur>

je te conseille fortement d'acheter un livre sur le HTML et le PHP
 
Discussions similaires
Haut