par
Kaoteknik » 05 oct. 2006, 14:35
J'ai ajouté la requête INSERT INTO, ainsi que du contenu, et à présent ça fonctionne. Merci à vous pour m'avoir mis sur la bonne voie !
Il ne me reste plus qu'à faire en sorte que les titres des rubriques s'affichent également. Ca ne devrait pas poser trop de problèmes je pense...
Voici le code correct :
<?php
require ("configbdd.php");
$connexion=mysql_pconnect($dbhost, $utilisateur, $mdp);
if (!$connexion)
{
echo "La connexion a échoué.";
exit;
}
if (!mysql_select_db($utilisateur, $connexion))
{
echo "La connexion a échoué.";
exit;
}
mysql_query("CREATE TABLE creations
(auteur VARCHAR(30),
ceramique INTEGER,
argile INTEGER,
fonte INTEGER,
cuivre INTEGER,
bronze INTEGER,
resine INTEGER)", $connexion);
mysql_query("INSERT INTO creations (auteur, ceramique, argile, fonte, cuivre, bronze, resine) VALUES ('Petrus', 0, 15, 0, 0, 43, 0)", $connexion);
$resultat=mysql_query("SELECT * FROM creations", $connexion);
if($resultat)
{
while ($tableau=mysql_fetch_object($resultat))
{
echo "<table border='1' cellspacing='1' cellpadding='1'>
<tr>
<td>$tableau->ceramique</td>
<td>$tableau->argile</td>
<td>$tableau->fonte</td>
<td>$tableau->cuivre</td>
<td>$tableau->bronze</td>
<td>$tableau->resine</td>
</tr>
</table>";
}
}
else
{
echo "Erreur dans l'execution de la requête.";
echo mysql_error($connexion);
}
?>
J'ai ajouté la requête INSERT INTO, ainsi que du contenu, et à présent ça fonctionne. Merci à vous pour m'avoir mis sur la bonne voie ! :)
Il ne me reste plus qu'à faire en sorte que les titres des rubriques s'affichent également. Ca ne devrait pas poser trop de problèmes je pense...
Voici le code correct :
[php]<?php
require ("configbdd.php");
$connexion=mysql_pconnect($dbhost, $utilisateur, $mdp);
if (!$connexion)
{
echo "La connexion a échoué.";
exit;
}
if (!mysql_select_db($utilisateur, $connexion))
{
echo "La connexion a échoué.";
exit;
}
mysql_query("CREATE TABLE creations
(auteur VARCHAR(30),
ceramique INTEGER,
argile INTEGER,
fonte INTEGER,
cuivre INTEGER,
bronze INTEGER,
resine INTEGER)", $connexion);
mysql_query("INSERT INTO creations (auteur, ceramique, argile, fonte, cuivre, bronze, resine) VALUES ('Petrus', 0, 15, 0, 0, 43, 0)", $connexion);
$resultat=mysql_query("SELECT * FROM creations", $connexion);
if($resultat)
{
while ($tableau=mysql_fetch_object($resultat))
{
echo "<table border='1' cellspacing='1' cellpadding='1'>
<tr>
<td>$tableau->ceramique</td>
<td>$tableau->argile</td>
<td>$tableau->fonte</td>
<td>$tableau->cuivre</td>
<td>$tableau->bronze</td>
<td>$tableau->resine</td>
</tr>
</table>";
}
}
else
{
echo "Erreur dans l'execution de la requête.";
echo mysql_error($connexion);
}
?>[/php]