Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: MrMod62 le le 16-11-2013 a 17:29:04

Titre: Aide pour faire un panel
Posté par: MrMod62 le le 16-11-2013 a 17:29:04

Bonsoir,

J'ai créer mon site pour ma collection de jeux xbox 360

Actuellement je ajoute tout les jeux a la main dans le code mais je voudrais
faire un panel pour pouvoir les ajouté ou les retiré sans devoir a toujours modifié le
code. Sachant que les jeux que j'ajoute doivent etre dans l'ordre de A a Z.

Ma question est comment je pourrais mettre sa en place, je ne sais pas du tout comment mis prendre ?

Mon site : collection-xbox360.mrmod62.fr

Mon Skype : MrMod62

Titre: Re:Aide pour faire un panel
Posté par: pppplus le le 17-11-2013 a 09:32:28

Faire un petit script PHP, qui va aller chercher les infos dans une base Mysql par exemple.
Une requête SQL peut tout à fait sortir les enregistrements dans l'ordre alphabétique.

Et grâce à ce script, plus besoin de recoder la page à chaque ajout.

Exemple (l'affichage des infos prise dans la bdd)

je remplace tous tes

Code:

<div class="listejeux1">
         <div class="listejeux2">
            <a title="Air Conflicts Pacific Carriers">
            <img src="http://image.jeuxvideo.com/images/jaquettes/00044679/jaquette-air-conflicts-pacific-carriers-xbox-360-cover-avant-p-1353666013.jpg" class="listejeux3"></a>
         </div>
      </div>


par :

Code:

<?php
$rq="SELECT title,image FROM `matable` ORDER BY title";
$res=mysql_query($rq);
while($ligne=mysql_fetch_assoc($res))
{
echo '<div class="listejeux1">';
echo '<div class="listejeux2">';
echo '<a title="'.$ligne['title'].'">';
echo '<img src="'.$ligne['image'].'" class="listejeux3"></a>';
echo ' </div>
   </div>';
}
?>


Auparavant, tu as entré tes fiches dans la base de données, soit dans phpmyadmin directement, soit en faisant un petit script pour entrer les fiches depuis ton site.

Il manque dans mon script, la connexion à la base de données, mais c'est facile


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.