voilà, visiblement ce n'est pas possible mais j'aimerais savoir s'il est possible de faire l'équivalent de ça svp
fichier edit.php :
$continu=1;
if ($id == "" or $id == "ID" )
{
print("le champ ID doit être rempli !<br>" );
$continu=0;
}
if ($champs == "Choisir une table" )
{
print("Choisir une table !<br>" );
$continu=0;
}
if ($continu == 1)
{
include("../connexion.php" );
include("update.php" );
$connexion=connexion();
$sql="SELECT * FROM $champs where id=$id";
$res=mysql_query($sql, $connexion);
if ($champs == "news" )
{
while ($ligne=mysql_fetch_object($res))
{
print"<br>Id : $ligne->id";
print"<form method='post' action='modifie_news($id)'>";
print"<input type='text' name='editDateNews' class='formText' size='60' value='$ligne->date'> Date<br>";
print"<textarea name='editTextNews' cols='59' rows='5' class='formText'>$ligne->text</textarea> Text<br>";
print"<input type='submit' name='validerNews' value='Valider' class='formText'>";
print"</form>";
}
}
La fonction se trouve dans le fichier update.php :
function modifie_news($id)
{
$editTextNews=nl2br($editTextNews);
mysql_query("update news set date='$editDateNews', text='$editTextNews' where id='$id'",$connexion);
print"Les champs de l'id <i>$id</i> de la table <i>News</i> mis à jour.";
$resultat = mysql_error();
echo $resultat;
}
est ce que c'est possible de faire un truc du genre, ou bien sans modifier bcp de code ?
Message édité par DrWatson le 22-07-2003 à 10:01:51