hallo criminalspoint, ik ben misschien een newb hier maar omdat criminalsfanaat gefuseerd is (helaas wel) heb ik me hier maar aangemeld, maar om terug te komen op het punt hier is het problematische stuk script:
PHP
elseif ($page == remove) {
$dbres2 = mysql_query("SELECT * FROM `news` ORDER BY `id` DESC LIMIT 0,5");
$data2 = mysql_num_rows($dbres2);
if (!isset($_POST['stuur'])) {
while ($row = mysql_fetch_array($dbres2)) {
$id = $row['id'];
$text = $row['text'];
$author = $row['poster'];
$type = $row['type'];
echo <<<HTML
<td class="story"><p>
<form action="admin-news.php?p=remove" method="post">
<br>
ID:
<input type="radio" name="radio" value="{$id}"/>{$id} Message:
HTML;
if ($type == 3) {
echo "<b><font color=\"red\">{$text}</b></font>";
}
elseif ($type == 2){
echo "<b>{$text}</b>";
}
elseif ($type == 1) {
echo "<p>{$text}</p>";
}
echo "
<BR><BR>";
}
echo <<<HTML
<input type="submit" name="stuur" value="Delete">
</form>
</td>
</p>
HTML;
}
else{
$query = "DELETE FROM `news` WHERE `id`='$id'";
mysql_query($query) or die (mysql_error());
echo '<b>Message successfully removed</b>';
}
exit;
}
Toon Meer
note: DIT IS ALLEEN EEN DEEL VAN HET SCRIPT
de problematische lijn is de query onderaan elke keer als ik een bericht probeer te verwijderen krijg ik netjes het bericht Message successfully removed maar als ik kijk op de homepage en op de remove pagina zelf staat het bericht er nog bij, ik denk persoonlijk dat het probleem de $id is maar het enige is ik zou echt niet weten hoe ik dit moet oplossen.
mvg, AeroXbird