Tableau pour guilde SWTOR
nicolas
-
AssassinTourist Messages postés 7838 Statut Contributeur -
AssassinTourist Messages postés 7838 Statut Contributeur -
Bonjour,
je veux créer un tableau php/sql pour ma guilde voila le code de l'index.php
j'aimerais que la section :
echo( "<td><div align=\"center\">".$result["classe"]."</div></td>\n" );
affiche une image qui va avec le bon mot :
Sith Ravageur /images/sithravageur.png
Assassin Sith /images/xxx.png
Mercenaire /images/xxx.png
inside suite
je ne veux pas qui affiche la classe mais l'image de la classe
merci de votre aide
je veux créer un tableau php/sql pour ma guilde voila le code de l'index.php
<html>
<head>
<title>Index</title>
</head>
<body>
<p style="text-align: center;">version 0.0.1b</p>
<?php
//connexion au serveur:
$cnx = mysql_connect( "xxx", "xxx", "xxxx" );
//sélection de la base de données:
$db= mysql_select_db( "xxx" );
//création de la requête SQL:
$sql = "SELECT * FROM personnes ORDER BY nom";
//exécution de notre requête SQL:
$requete = mysql_query( $sql, $cnx ) or die( "ERREUR MYSQL numéro: ".mysql_errno()."<br>Type de cette erreur: ".mysql_error()."<br>\n" );
//récupération avec mysql_fetch_array(), et affichage de nos résultats :
echo( "<table border=\"1\" cellpadding=\"1\" cellspacing=\"1\" align=\"center\">\n" );
echo( "<tr>
<td><div align=\"center\">nom</div></td>
<td><div align=\"center\">niveau</div></td>
<td><div align=\"center\">classe</div></td>
<td><div align=\"center\">rang</div></td>
<td><div align=\"center\">note</div></td>
<td><div align=\"center\">miseajour</div></td>
</tr>" );
while( $result = mysql_fetch_array( $requete ) )
{
echo( "<tr>\n" );
echo( "<td><div align=\"center\">".$result["nom"]."</div></td>\n" );
echo( "<td><div align=\"center\">".$result["niveau"]."</div></td>\n" );
echo( "<td><div align=\"center\">".$result["classe"]."</div></td>\n" );
echo( "<td><div align=\"center\">".$result["rang"]."</div></td>\n" );
echo( "<td><div align=\"center\">".$result["note"]."</div></td>\n" );
echo( "<td><div align=\"center\">".$result["miseajour"]."</div></td>\n" );
echo( "</tr>\n" );
}
echo( "</table><br>\n" );
?>
</body>
</html>
j'aimerais que la section :
echo( "<td><div align=\"center\">".$result["classe"]."</div></td>\n" );
affiche une image qui va avec le bon mot :
Sith Ravageur /images/sithravageur.png
Assassin Sith /images/xxx.png
Mercenaire /images/xxx.png
inside suite
je ne veux pas qui affiche la classe mais l'image de la classe
merci de votre aide
A voir également:
- Tableau pour guilde SWTOR
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
Les image ne sont pas encor créer mais elle vont ce trouver dans un dosier images/sithravageur.png
merci
Soit dans ta base de données, soit dans un tableau quelque part.
A moins que le nom de l'image soit le nom de la classe comme sithravageur ?
Par étape
$classe = "Sith Ravageur"; $class_nomaj = strtolower ($classe); // mettre en minuscules $class_nospace = str_replace(' ','',$class_nomaj); // enlever les espaces <img src=" /images/<?php echo $class_nospace; ?>.png ">Tu peux réduire les étapes, hein, c'était juste pour comprendre. J'ai supposé que tu n'avais pas d'accents, sinon il faut rajouter un str_replace avec tous les accents possibles.
Merci je regarde sa