j'ai donc deux scripts : saisie_article.php3 et recup_article.php3;
je voudrai donc ajouter un lien au niveau de ma page : recup_article.php3
me permettant d'avoir un fichier word d'un article donnee: voila mes deux scripts ainsi que ma base de donnée.Je suis debutant je ne sais pas comment m'y prendre !!!
saisie_article.php3 :
[code]
<html>
<head>
<title>Insérer des données dans la base de données</title>
</head>
<body bgcolor="#FFFFFF">
<?php
/* Ce programme place les articles dans une base de données */
if(isset($soumettre)):
$bd = mysql_connect("localhost", "root","");
mysql_select_db("article", $bd);
$date = date("Y-m-d");
$sql = "INSERT INTO article
VALUES('','$titre','$corps','$date','$auteur','$email_auteur')";
mysql_query($sql);
print("<h2>Les données ont été saisies</h2>\n");
print("<b>Vous pouvez ajoutez un article ci-dessous</b><hr>\n");
endif;
?>
<p><h3>Saisissez votre article pour la base de données</h3>
<form action="saisie_article.php3" method="post">
Nom :<br><input type="text" name="auteur"><p>
Adresse électronique :<br> <input type="text" name="email_auteur"><p>
<body bgcolor="#FFFFFF">
<h1>Les articles du journal </h1>
Triez les articles par
<a href="recup_article.php3?tripar=date">Date</a>,
<a href="recup_article.php3?tripar=titre">Titre</a> ou par
<a href="recup_article.php3?tripar=auteur">Auteur</a>.
<p>
<form action="recup_article.php3" method="POST">
ou affichez uniquement les articles écrits par (<i>saisissez le nom de l'auteur </i>):
<input type="text" name="auteur">
<input type="submit" name="soumettre" value="Soumettre">
</form>
<table border="1" cellpadding="3">
<?php
/* Ce programme récupère les articles dans la base de données */
$bd = mysql_connect("localhost", "root");
mysql_select_db("article", $bd);
if(!empty($HTTP_GET_VARS['id_article'])){
mysql_query("delete from article where id_article=".$HTTP_GET_VARS['id_article']) or die(mysql_error());
}
if (!isset($offset)) {$offset=0;}
if ($offset<0) {$offset=0;}
if ($tripar == 'date'):
$sql = "select * from article order by 'date' limit $offset,20";
elseif ($tripar == 'auteur'):
$sql = "select * from article order by 'nom_auteur' limit $offset,20";
elseif ($tripar == 'titre'):
$sql = "select * from article order by 'titre' limit $offset,20";
elseif (isset($soumettre) && $auteur!=''):
$sql = "select * from article where auteur = '$auteur' limit $offset,20";
else:
$sql = "select * from article limit $offset,20";
endif;