kentum

  • Nombre de sujets
    1
  • Nombre de messages
    3
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
kentum
le 16/01/2006 à 22:10
probleme avec une table ...
bonjour a tous ,
je me suis lancer dans la conception d'un site web pour ma team counter strike ... mais voila que je rencontre quelque difficulter

je suis occuper a realiser un module php pour la gestion des matchs de ma team
le module est accecible via une page administration ; il se comporte de deux page
1)rediger_matches.php
il s'agit de la page ou l'on ecris les donner relative au match
(adversaire , resultats , type de matchs ...)
2)liste_matches.php
page reprenant les match dans un tableau en les classant par id et permettant de les modifier ou supprimer

la table matches dans la db est la table ou je stock toute les infos
mais voila que lorsque ma table ne comporte que
1)id (int 11 auto _increment)
2)nom (pour le nom de la team adverse) (en varcar 255)
3)contenu (rapport de match) (text)
4)timestamp (bigint20)

pas de probleme mon module marche

mais lorque je rajoute des entrer dans la table
5)date (text)
6)type(texte)
7)resultats(texte)

le module ne marche plus et quand je suis sur ma page ou je redige et que je clique sur envoie , j'arrive a la page liste mais mon match ne s'affiche pas


pourriez vous svp m'apportez un peu d'aide , je suis sur que pour un expert cela dois etre une betisse ..
merci d'avance

ps: voici deux screenshot pris ds mon phpmyadmin
sur le premiere screen ca marche et sur le 2eme ca marche pas ...
screen 1

screen 2

Ses derniers messages sur les forums

forum
kentum
le 17/01/2006 à 16:41
probleme avec une table ...
merci bcp de votre aide !!! ca marche
c'etait un probleme dans la requette d intertion !!
vraiment mille merci a vous !!
kentum
le 16/01/2006 à 22:45
probleme avec une table ...
pour vous aider voici les codes de mes deux pages
rediger_matches.php et liste_matches.php

<body>

<h3><a href="liste_matches.php">Retour à la liste des Matchs</a></h3>

<?php
mysql_connect("ethilic.sql.*******.be", "******", "******");
mysql_select_db("*******");

if (isset($_GET['modifier_matches']))
{

$retour = mysql_query('SELECT * FROM matches WHERE id=' . $_GET['modifier_matches']);
$donnees = mysql_fetch_array($retour);

$titre = $donnees['titre'];
$contenu = $donnees['contenu'];
$id_news = $donnees['id'];
}
else
{

$titre = '';
$contenu = '';
$id_news = 0;
}
?>

<form action="liste_matches.php" method="post">
<p>Adversaires :<input type="text" size="30" name="titre" value="<?php echo $titre; ?>" /></p>

<p>Date : <input name="date" type="text" value="../../2006<?php echo $date; ?>" size="7" maxlength="10" /></p>

<p>resultats : <input name="resultats" type="text" value="48-00<?php echo $resultats; ?>" size="7" maxlength="10" /></p>

<p>Type de matchs : <input name="type" type="text" value="5vs5 amical <?php echo $type; ?>" size="12" maxlength="12" /></p>

<p>
Rapport de matchs :
<textarea name="contenu" cols="50" rows="10">
<?php echo $contenu; ?>
</textarea>

<input type="hidden" name="id_news" value="<?php echo $id_news; ?>" />
<input type="submit" value="Envoyer" />
</p>
</form>

</body>
</html>


<body>


<h2><a href="rediger_matches.php">Ajouter un Match</a></h2>

<?php
mysql_connect("ethilic.sql.******.be", "******", "*******");
mysql_select_db("******");

if (isset($_POST['titre']) AND isset($_POST['contenu']))
{
$titre = addslashes($_POST['titre']);
$contenu = addslashes($_POST['contenu']);
$type = addslashes($_POST['type']);
$resultats = addslashes($_POST['resultats']);
$date = addslashes($_POST['date']);

if ($_POST['id_news'] == 0)
{

mysql_query("INSERT INTO matches VALUES('', '" . $titre . "', '" . $contenu . "', '" . time() . "')");
}
else
{

mysql_query("UPDATE matches SET titre='" . $titre . "', contenu='" . $contenu . "' WHERE id=" . $_POST['id_news']);
}
}




if (isset($_GET['supprimer_matches']))
{

mysql_query('DELETE FROM matches WHERE id=' . $_GET['supprimer_matches']);
}
?>

<table><tr>
<th>Modifier</th>
<th>Supprimer</th>
<th>Adversaires</th>
<th>Date</th>
</tr>

<?php
$retour = mysql_query('SELECT * FROM matches ORDER BY id DESC');
while ($donnees = mysql_fetch_array($retour))
{
?>

<tr>
<td><?php echo '<a href="rediger_matches.php?modifier_matches=' . $donnees['id'] . '">'; ?>Modifier</a></td>
<td><?php echo '<a href="liste_matches.php?supprimer_matches=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
<td><?php echo stripslashes($donnees['titre']); ?></td>
<td><?php echo date('d/m/Y', $donnees['timestamp']); ?></td>

</tr>

<?php
}
?>
</table>

</body>
</html>
kentum
le 16/01/2006 à 22:10
probleme avec une table ...
bonjour a tous ,
je me suis lancer dans la conception d'un site web pour ma team counter strike ... mais voila que je rencontre quelque difficulter

je suis occuper a realiser un module php pour la gestion des matchs de ma team
le module est accecible via une page administration ; il se comporte de deux page
1)rediger_matches.php
il s'agit de la page ou l'on ecris les donner relative au match
(adversaire , resultats , type de matchs ...)
2)liste_matches.php
page reprenant les match dans un tableau en les classant par id et permettant de les modifier ou supprimer

la table matches dans la db est la table ou je stock toute les infos
mais voila que lorsque ma table ne comporte que
1)id (int 11 auto _increment)
2)nom (pour le nom de la team adverse) (en varcar 255)
3)contenu (rapport de match) (text)
4)timestamp (bigint20)

pas de probleme mon module marche

mais lorque je rajoute des entrer dans la table
5)date (text)
6)type(texte)
7)resultats(texte)

le module ne marche plus et quand je suis sur ma page ou je redige et que je clique sur envoie , j'arrive a la page liste mais mon match ne s'affiche pas


pourriez vous svp m'apportez un peu d'aide , je suis sur que pour un expert cela dois etre une betisse ..
merci d'avance

ps: voici deux screenshot pris ds mon phpmyadmin
sur le premiere screen ca marche et sur le 2eme ca marche pas ...
screen 1

screen 2

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours