Bonjour,
Je souhaiterai créer un tableau avec 3 colonnes a partir de ma bdd
Voici mon code
<code><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>BDD des piliers de Bar 2</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="combats" href="presentation.css" />
</head>
<h1><span class="souligne">Le BDD des Piliers de bar 2</span></h1>
<?php
$sql_serveur = "host"; $sql_base = "sd"; $sql_login = "root"; $sql_password = "";
// Connection au serveur mySQL
@mysql_connect($sql_serveur, $sql_login, $sql_password) or die("Connection au serveur impossible !");
@mysql_select_db($sql_base);
// $NbrCol : le nombre de colonnes
// $NbrLigne : calcul automatique a la FIN
// -------------------------------------------------------
// (exemple)
$NbrCol = 3;
// La requete (exemple) :
$query = "SELECT Clodo, Pts Mini, Pts Maxi FROM stats WHERE Type='equipier'";
$result = mysql_query($query);
// -------------------------------------------------------
// nombre de cellules a remplir
$NbreData = mysql_num_rows($result);Erreur ici
// -------------------------------------------------------
// affichage
$NbrLigne = 0;
if ($NbreData != 0) {
$j = 1;
echo '<table border="1">';
while ($val = mysql_fetch_array($result)) {
if ($j%$NbrCol == 1) {
$NbrLigne++;
echo "<tr>";
$fintr = 0;
}
echo '<td>';
// -------------------------
// DONNEES A AFFICHER dans la cellule
echo $val['Clodo'];
echo '<br/>';
echo $val['Pts Mini'];
echo '<br/>';
echo '<i>'.$val['Pts Maxi'].'</i>';
// -------------------------
echo '</td>';
if ($j%$NbrCol == 0) {
echo "</tr>";
$fintr = 1;
}
$j++;
}
// derniere balise /tr
if ($fintr!=1) { echo '</tr>'; }
echo '</table>';
} else {
echo 'pas de données à afficher';
}
?>
</body></html></code>
J'ai cette erreur : Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\wamp\www\tests\score.php on line 28
S'il vous plait un peu d'aide
Merci