$_POST leegmaken

Status
Niet open voor verdere reacties.
PHP:
foreach( $_POST AS $key => $value )
{
  unset( $_POST[$key] );
}
Maar waarom wil je dit doen ? Je _hoort_ eigenlijk niet naar $_POST te schrijven. Wat wil je hiermee bereiken ?
 
dat was een vreemde gedachtegang van mij. deze klopte ook niet.

de situatie is als volgt:

ik heb een pagina met een formulier en een select query .
dit formulier roept dezelfde pagina aan als deze gesubmit wordt.
de pagina controleert dan of post gevult is en zoja dan gaat hij een database handeling verrichten.
vervolgens geeft hij weer welke handeling is gebeurt en het formulier maar dan niet meer de select query maar een fout in de database handeling.

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/storage-emc1/f/fe/*****************/verwijderen.php on line 31
 
Dit is waarschijnlijk niet de beste code maar ik schrijf pas een week php. :D

<?php include("inc_logged_in.php")?>
<?php
if(!empty($_POST)){
include("inc_mysql.php");
$nrform=$_POST["nr"];
$delete="DELETE FROM news where nr='$nrform'";
$result1=mysql_query($delete) or die ("Fout1: ".mysql_last_error());
echo("<html><body bgcolor=\"red\">
Het volgende nieuws item is verwijderd:<br />\n nr: ".
$nr."<br />\n :
<form action=\"verwijderen.php\">
<input type=\"submit\" value=\"Terug\">
</form>
</body></html>");
}
else{
include("inc_mysql.php");
$select="SELECT * from news";
$result2=mysql_query($select) or die ("Fout2: ".mysql_last_error());
}
?>

<html>
<head>
<title>agenda punt verwijderen</title>
</head>
<body bgcolor="red">
<h2> Huidige agenda-items</h2>

<?php
while(list($nr, $kop,$voet, $datum, $type)=mysql_fetch_row($result2)){
echo(
"<p>
<span class=\"textstyle0 style2\">$nr </span><br />\n
<span class=\"textstyle0 style2\">$kop </span><br /> \n
<span class=\"textstyle0 style2\">$voet </span><br /> \n
<span class=\"textstyle0 style2\">$datum</span><br /> \n
<span class=\"textstyle0 style2\">$type </span><br /> \n
</p> \n"
);}?>


<h1> Verwijderen</h1>
<form name="verwijderen" method="post" action="<?php echo($_SERVER["PHP_SELF"]); ?>">
Nummer<br />
<input type="text" name="nr" length="10"><br />
<input type="submit" name="submit" value="Verwijderen">
<input type="reset" name="reset" value="Reset">
</form>
</body>
</html>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan