modifier / supprimer des champs
Posté : 21 déc. 2006, 18:12
salut
je passe un script de modification et suppression de champs mais ca donne rien en resultat:
merci pr votre aide
je passe un script de modification et suppression de champs mais ca donne rien en resultat:
<?php
include ('config.php');
if(isset($_POST['titre'])) $titre = $_POST['titre'];
else $titre = '';
if(isset($_POST['message'])) $message = $_POST['message'];
else $message = '';
if(isset($_POST['url'])) $url = $_POST['url'];
else $url = '';
if(isset($_POST['date'])) $date = $_POST['date'];
else $date = '';
$act = ( isset($_GET["act"]) ) ? $_GET["act"] : Null;
if(isset($_GET['id'])) $id = $_GET['id'];
else $id='';
$date = date("d/m/Y");
//http://www.editeurjavascript.com/trucs/index-cat_2.php
//http://www.nexen.net/docs/php/annotee/function.htmlspecialchars.php
//http://www.nexen.net/docs/php/annotee/function.nl2br.php
//http://www.nexen.net/docs/php/annotee/function.htmlentities.php
$connection = mysql_connect($dbhost, $dblogin, $dbpassword) or die ($ErrorConnection);
$db = mysql_select_db($dbname, $connection) or die ($ErrorDBase);
$select = 'SELECT * FROM '.$scroll_table;
$result = mysql_query($select,$connection) or die ($ErrorSelect);
$Total = mysql_num_rows($result);
if($act=="del")
{
$sql1 = "DELETE FROM $scroll_table WHERE id='$_GET[id]'";
//mysql_query("DELETE FROM twiggy_messages WHERE id='$_GET[id]'");
$result1 = mysql_query($select,$connection) or die ($ErrorDelete);
$Total1 = mysql_num_rows($result1);
if ($Total1 == '1'){
echo "item deleted";
echo "<meta http-equiv=\"refresh\" content=\"5;url=http://google.com\">\n ";
}
else
{
echo "item notdeleted";
}
}
if($act=="update")
{
$sql2 = "Update $scroll_table set titre=$titre , url=$url , message=$message WHERE
id=".$_GET['id'];
$result2 = mysql_query($select,$connection) or die ($ErrorUpdate);
$Total2 = mysql_num_rows($result2);
if ($Total2 == '1'){
echo "item updated";
echo "<meta http-equiv=\"refresh\" content=\"5;url=http://google.com\">\n ";
}
else
{
echo "item not updated";
}
mysql_close();
}
?>
il affiche toujouts que la modification ou la suppression n'est pas passee.merci pr votre aide