Eléphant du PHP |
152 Messages
19 juil. 2005, 11:14
merci pour ce code ci desous voici mon code est ec que quelqu'un pourrai essayer de synchroniser les deux codes car je suis vraiment un debutant et jy arrive et comme y a tellement de spossibilitté sa serai sympa de votre par
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Rédiger une news</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
h3, form
{
text-align:center;
}
</style>
</head>
<body>
<table width="1000" height="959" border="0" bgcolor="EEF2F2">
<tr>
<td height="951" valign="top">
<h3><a href="liste_news.php">Retour à la liste des news</a></h3>
<?
mysql_connect("localhost", "root", "");
mysql_select_db("news");
if (isset($_GET['modifier_news'])) // Si on demande de modifier une news
{
// On récupère les infos de la correspondante
$retour = mysql_query('SELECT * FROM news WHERE id=' . $_GET['modifier_news']);
$donnees = mysql_fetch_array($retour);
// On place le titre et le contenu dans des variables simples
$titre = $donnees['titre'];
$contenu = $donnees['contenu'];
$id_news = $donnees['id']; // Cette variable va servir pour se souvenir que c'est une modification
}
else // C'est qu'on rédige une nouvelle news
{
// Les variables $titre et $contenu sont vides, puisque c'est une nouvelle news
$titre = '';
$contenu = '';
$id_news = 0; // La variable vaut 0, donc on se souviendra que ce n'est pas une modification
}
?>
<form action="liste_news.php" method="post">
<p>Titre :
<input type="text" size="30" name="titre" value="<? echo $titre; ?>" />
</p>
<p> Contenu :<br />
<textarea name="contenu" cols="50" rows="10">
<? echo $contenu; ?>
</textarea>
<br />
<input type="hidden" name="id_news" value="<? echo $id_news; ?>" />
<input name="submit" type="submit" value="Envoyer" />
</p>
</form>
<a href="index.php">retour à la page principale</a> </td>
</tr>
</table>
<h3> </h3>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Rédiger une news</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
h3, form
{
text-align:center;
}
</style>
</head>
<body>
<table width="1000" height="959" border="0" bgcolor="EEF2F2">
<tr>
<td height="951" valign="top">
<h3><a href="liste_news.php">Retour à la liste des news</a></h3>
<?
mysql_connect("localhost", "root", "");
mysql_select_db("news");
if (isset($_GET['modifier_news'])) // Si on demande de modifier une news
{
// On récupère les infos de la correspondante
$retour = mysql_query('SELECT * FROM news WHERE id=' . $_GET['modifier_news']);
$donnees = mysql_fetch_array($retour);
// On place le titre et le contenu dans des variables simples
$titre = $donnees['titre'];
$contenu = $donnees['contenu'];
$id_news = $donnees['id']; // Cette variable va servir pour se souvenir que c'est une modification
}
else // C'est qu'on rédige une nouvelle news
{
// Les variables $titre et $contenu sont vides, puisque c'est une nouvelle news
$titre = '';
$contenu = '';
$id_news = 0; // La variable vaut 0, donc on se souviendra que ce n'est pas une modification
}
?>
<form action="liste_news.php" method="post">
<p>Titre :
<input type="text" size="30" name="titre" value="<? echo $titre; ?>" />
</p>
<p> Contenu :<br />
<textarea name="contenu" cols="50" rows="10">
<? echo $contenu; ?>
</textarea>
<br />
<input type="hidden" name="id_news" value="<? echo $id_news; ?>" />
<input name="submit" type="submit" value="Envoyer" />
</p>
</form>
<a href="index.php">retour à la page principale</a> </td>
</tr>
</table>
<h3> </h3>
</body>
</html>