Halo,
In het script hieronder wordt een nieuwsbericht verwijdert maar ik wil dat de laatste tien nieuwsberichten worden weergegeven in een radiobutton zodat de crew een kan selecteren en dan deleten. Nu wat moet ik doen om laatste tien berichten in de radio button te krijgen...de select is al gebeurt...

<?php
$select = $select = "SELECT id,titel FROM nieuws ORDER BY date DESC LIMIT 0,10";
$query = mysql_query($select);
$list = mysql_fetch_object($query);

if($_POST['submit'])
if($list->status == "Moderator"){
echo ('Geen rechten! Je kan geen admin nieuws verwijderen, deze functie is alleen voor crewleden. <br>Ik ben een systeem aan het maken zodat je moderator points kan verdienen en als je der drie hebt kan je admin worden....');
exit;
}
else
mysql_query("DELETE FROM nieuws WHERE id='".$_GET['id']."'");

else {
echo "
<select name=nieuwsberichten>
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'

</select> <input type=submit name=change value=Delete>"
?>
Je wilt dus een lijst van 10 nieuwberichten en langs elke een radio button om te kunnen verwijderen, als dat zo is kun je toch beter checkboxen gebruiken?
nene ik wil geen lijst. Ik wil een radiobutton met daarin de 10 titels van de laatste 10 nieuwsberichten zie script. Als je op een radiobutton klikt wil ik dat dat bericht verwijdert wordt. Alles is al in orde buiten de radio button. Mijn vraag ik hoe haal zet ik die titels in de radiobutton..snap je?
ik snap het nog niet helemaal bedoel je een dropdown selectie menu of een radio button in het script hierboven staat namelijk nergens een radio button volgens mij. Dit wel:

<?<select name=nieuwsberichten>
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<option value='.$list->titel.'>'.$list->titel.'
<input type=submit name=change value=Delete>"
</select>
?>
ah kut nee ik bedoel een jump menu srry zoals ik het geschreven heb...Ik weet alleen niet door wat ik '.$list->titel.' zou moeten vervangen snap je...
oke
bedoel een jump menu srry zoals ik het geschreven (code) heb...Ik weet alleen niet door wat ik '.$list->titel.' zou moeten vervangen snap je...
Gebruik zelf nooit de manier van programmeren hoe jij doet (object georienteerd heet dat volgens mij met -> etc) maar geeft hij al wel de titels als waardes mee of zie je helemaal niks?
wel kijk deze error krijg ik Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in /home/reto2008.com/www/nieuwssysteem/gewoonnieuwsverwijderen.php on line 17
else daar moet nog een { achter ;)
deze zou moeten werken... wile loopje er in gebouwd, en waar haalde je $_GET['id']; vandaan ? die werd nergens ingevuld op het formulier :S

<?php

$select = "SELECT id,titel FROM nieuws ORDER BY date DESC LIMIT 0,10";
$query = mysql_query($select);
$status = mysql_result($query, 0, 'status');

if($_POST['submit'])
{
if($status == "Moderator")
{
echo ('Geen rechten! Je kan geen admin nieuws verwijderen, deze functie is alleen voor crewleden. <br>Ik ben een systeem aan het maken zodat je moderator points kan verdienen en als je der drie hebt kan je admin worden....');
exit;
}
else
{
mysql_query("DELETE FROM nieuws WHERE id='".$_GET['id']."'");
}
}
else
{
echo "<form method=\"get\" name=\"myForm\" action=\"".$_SERVER['PHP_SELF']."\">";
echo "<select name=\"nieuwsberichten\">";
while($obj = mysql_fetch_object($query))
{
echo "<option name=\"id\" value=\"".$obj->id."\">".$obj->titel."</option>";
}
echo "</select>";
echo "<input type=\"submit\" name=\"change\" value=\"Delete\">";
}
?>

Reageren