Modifier des données par lot, je m'explique ...
Posté : 11 déc. 2006, 18:30
Bonjour à tous et toutes,
voila, j'ai une base avec des annonces, et je les valide à la main pour eviter les gros perver qui traine ... mon soucis, c'est que je valide chaque annonce à la main, et j'aimerais pouvoir par ex avoir une case à cocher et tout en bas cliquer sur valider. Mais je ne vois pas du tout comment m'y prendre.
Je vous mets ce que j'ai pour l'instant qui fonctionne :
Merci d'avance de m'aider sur ce soucis qui perdure, et j'aimerais enfin trouver une solution pour ganger un peu de temps.
voila, j'ai une base avec des annonces, et je les valide à la main pour eviter les gros perver qui traine ... mon soucis, c'est que je valide chaque annonce à la main, et j'aimerais pouvoir par ex avoir une case à cocher et tout en bas cliquer sur valider. Mais je ne vois pas du tout comment m'y prendre.
Je vous mets ce que j'ai pour l'instant qui fonctionne :
Code : Tout sélectionner
<?php
require_once("connexion.php");
$BD_link = mysql_connect("${'BD_host'}${'BD_port'}", $BD_login, $BD_pass) or die("Connexion de la base impossible : ". mysql_error());
//selection de la table
mysql_select_db($BD_base, $BD_link) or die("Sélection de la base impossible : ". mysql_error());
$Requete_SQL2 = "SELECT * FROM mesannonces WHERE valid = '0' ORDER BY date DESC ";
$result = mysql_query($Requete_SQL2) or die("Erreur de Sélection dans la base : ". $Requete_SQL2 .'<br />'. mysql_error());
// creation et affichage dans la table
error_reporting(55);
while($val=mysql_fetch_array($result))
if($val["valid"] == 0)
{
$id=$val[ID];
$vad=$val[valid];
$num=$val[date];
$nam=$val[nom];
$ema=$val[email];
$pre=$val[lieu];
$pay=$val[pays];
$nom=$val[titre];
$mes=$val[message];
echo "<form action=\"modifer.php\">";
echo"<tr><td width=75 align=center bgcolor=#FFFFFF>";
echo"<DIV class=bold>";
echo"$num";
echo"</DIV></td>";
echo"<td width=550 align=center bgcolor=#FFFFFF>";
echo"<DIV class=bold>";
echo"$nom";
echo "titre : <input type=\"text\" size=\"50\" name=\"titre\" value=\"$nom\"><br>\n";
echo"</DIV>";
echo"<DIV class=normal>";
echo"$mes";
echo"</DIV></td>";
echo"<td width=20 align=left><DIV class=bold>";
echo "id : <input type=text name=\"id\" value=$id size=25><br>\n";
echo "Nom : <input type=text name=\"nom\" value=$nam size=25><br>\n";
echo "Lieu : <input type=text name=\"lieu\" value=$pre size=25><br>\n";
echo "Pays : <input type=text name=\"pays\" value=$pay size=25><br>\n";
echo"<br><br><input type=submit value=\"Modifier\">";
echo"</DIV></td>";
echo"<td width=20 align=center><DIV class=bold>";
echo"<a href=\"valider.php?id=",$id,"\">Valider</a><br>";
echo"<a href=\"supprimer.php?id=",$id,"\">Supprimer</a><br>";
echo"</DIV></td></form></tr>";
}
mysql_close();
?>