MySQL interesse |
|
Hoi,
Ik ben bezig met een soort admin gedeelte voor nieuws van mijn website!.
nu wil ik alles in 1 pagina houden zeg maar!..
ik heb nu dit
<?
if($_GET['actie'] == "open")
{
$select = "SELECT * FROM nieuws WHERE id = '$id' ORDER by id DESC LIMIT 1";
$query = mysql_query($select)or die(mysql_error());
echo "<table width=99% cellpadding=0 cellspacing=0 border=0 style=\"border: 1px solid rgb(209,209,209)\" bgcolor=FFFFFF>";
while($list = mysql_fetch_object($query)){
$bericht = ubbvervangen($list->bericht);
$bericht = smiliesvervangen($bericht);
$bericht = scheldfilter($bericht);
$bericht = wordwrap($bericht, 100);
echo "<tr><td>$list->naam</td><td rowspan=2>$bericht</td></tr>";
echo "<tr><td>$list->datum</td></tr>";
}
echo "</table>";
}
if($_GET['actie'] == "bewerken")
{
$select = "SELECT * FROM nieuws WHERE id = '$id' ORDER by id DESC LIMIT 1";
$query = mysql_query($select)or die(mysql_error());
echo "<table width=99% cellpadding=0 cellspacing=0 border=0 style=\"border: 1px solid rgb(209,209,209)\" bgcolor=FFFFFF>";
while($list = mysql_fetch_object($query)){
$bericht = ubbvervangen($list->bericht);
$bericht = smiliesvervangen($bericht);
$bericht = scheldfilter($bericht);
$bericht = wordwrap($bericht, 100);
echo "<tr><td colspan=2><form name=\"formulier\" onsubmit=\"wachten()\" METHOD=\"POST\" ACTION=\"toevoegen.php\"></td></tr>";
echo "<tr><td>Naam:</td><td><input type=text name=naam value=$list->naam></td></tr>";
echo "<tr><td>Datum:</td><td><inpu type=text name=datum value=$list->datum></td></tr>";
echo "<tr><td>Bericht:</td><td><textarea name=bericht cols=30 rows=8>$bericht></textarea></td></tr>";
echo "<tr><td colspan=2>";
echo smilietoevoegen();
echo "</td></tr>";
echo "<tr><td colspan=2><input type=submit name=submit value=Bewerken></td></tr>";
echo "</form>";
}
echo "</table>";
}
else
{
$select = "SELECT * FROM nieuws ORDER by id DESC LIMIT 4";
$query = mysql_query($select)or die(mysql_error());
echo "<table width=99% cellpadding=0 cellspacing=0 border=0 style=\"border: 1px solid rgb(209,209,209)\" bgcolor=FFFFFF>";
while($list = mysql_fetch_object($query)){
$bericht = ubbvervangen($list->bericht);
$bericht = smiliesvervangen($bericht);
$bericht = scheldfilter($bericht);
$bericht = wordwrap($bericht, 100);
$select1 = "SELECT * FROM nieuws_reacties WHERE nieuws_id = '$list->id'";
$query1 = mysql_query($select1)or die(mysql_error());
$aantal = mysql_num_rows($query1);
echo "<tr><td> <img src=images/menu/arrow.gif> <a href=index.php?pagina=admin/frontpage&actie=open&id=$list->id>$list->titel</a></td><td><a href=index.php?pagina=admin/frontpage&actie=bewerken&id=$list->id>Bewerken</a> | <a href=index.php?pagina=admin/frontpage&actie=verwijderen&id=$list->id>Verwijderen</a> | Reacties ($aantal)</td></tr>";
}
echo " </table>";
}
?>
<? if($_GET['actie'] == "open") { $select = "SELECT * FROM nieuws WHERE id = '$id' ORDER by id DESC LIMIT 1"; echo "<table width=99% cellpadding=0 cellspacing=0 border=0 style=\"border: 1px solid rgb(209,209,209)\" bgcolor=FFFFFF>"; $bericht = ubbvervangen($list->bericht); $bericht = smiliesvervangen($bericht); $bericht = scheldfilter($bericht); echo "<tr><td>$list->naam</td><td rowspan=2>$bericht</td></tr>"; echo "<tr><td>$list->datum</td></tr>"; } } if($_GET['actie'] == "bewerken") { $select = "SELECT * FROM nieuws WHERE id = '$id' ORDER by id DESC LIMIT 1"; echo "<table width=99% cellpadding=0 cellspacing=0 border=0 style=\"border: 1px solid rgb(209,209,209)\" bgcolor=FFFFFF>"; $bericht = ubbvervangen($list->bericht); $bericht = smiliesvervangen($bericht); $bericht = scheldfilter($bericht); echo "<tr><td colspan=2><form name=\"formulier\" onsubmit=\"wachten()\" METHOD=\"POST\" ACTION=\"toevoegen.php\"></td></tr>"; echo "<tr><td>Naam:</td><td><input type=text name=naam value=$list->naam></td></tr>"; echo "<tr><td>Datum:</td><td><inpu type=text name=datum value=$list->datum></td></tr>"; echo "<tr><td>Bericht:</td><td><textarea name=bericht cols=30 rows=8>$bericht></textarea></td></tr>"; echo "<tr><td colspan=2>"; echo "<tr><td colspan=2><input type=submit name=submit value=Bewerken></td></tr>"; } } else { $select = "SELECT * FROM nieuws ORDER by id DESC LIMIT 4"; echo "<table width=99% cellpadding=0 cellspacing=0 border=0 style=\"border: 1px solid rgb(209,209,209)\" bgcolor=FFFFFF>"; $bericht = ubbvervangen($list->bericht); $bericht = smiliesvervangen($bericht); $bericht = scheldfilter($bericht); $select1 = "SELECT * FROM nieuws_reacties WHERE nieuws_id = '$list->id'"; echo "<tr><td> <img src=images/menu/arrow.gif> <a href=index.php?pagina=admin/frontpage&actie=open&id=$list->id>$list->titel</a></td><td><a href=index.php?pagina=admin/frontpage&actie=bewerken&id=$list->id>Bewerken</a> | <a href=index.php?pagina=admin/frontpage&actie=verwijderen&id=$list->id>Verwijderen</a> | Reacties ($aantal)</td></tr>"; } } ?>
als ik nu op de titel van het bericht klik krijg het bericht + hetgene van wat er op de pagina komt als er geen actie is!.
als ik op bewerken klik krijg ik een form zonder de standaard tekst!..
hoe krijg ik het voorelkaar dat alles appart verschijnt?
|