2.538 views
Zie onder
if(isset($_SESSION['variabele'])
{
// header, pagina tonen of iets anders.
}else{
// Laat formulier zien
}
<?php
include(inc/connect.php);
mysql_select_db("nieuws") or die("COULDNT SELECT DB :" . mysql_error());
$nieuwsquery = mysql_query("SELECT id, titel , bericht, datum, username FROM nieuws ORDER BY datum DESC")or die("COULDNT GET DATA FROM DB : " . mysql_error());
while($rij = mysql_fetch_assoc($nieuwsquery)){
$id = $rij['id'];
$titel = $rij['titel'];
$bericht = $rij['bericht'];
$datum = $rij['datum'];
$user = $rij['username'];
echo '
<table>
<tr>
<td>Titel:</td>
<td><strong>'. $titel . '</strong></td>
</tr>
<tr>
<td valign="top">Bericht:</td>
<td><strong> '. nl2br($bericht) . ' </strong></td>
</tr>
<tr>
<td>Datum:</td>
<td><strong> '. $datum .' </strong></td>
</tr>
<tr>
<td>Door:</td>
<td><strong> ' . $user . ' </strong></td>
</tr>
<tr>
<td> '.$id.'</td>
</tr>
<hr>
<br>
<tr>
<td><a href="?pagina=bewerken&onderdeel=admin">Bewerken</a></td>
<td><a href="">Verwijderen</a></td>
</tr>
</table>
<br>
<br>
';
$_SESSION['adminid'] = $id;
}
?>
<?php
echo $_SESSION['adminid'];
?>
SanThe schreef op 27.06.2009 00:15Je zal hierin <a href="?pagina=bewerkenonderdeel=admin" het id mee moeten geven.
Edit: En waarom staat er nu twee keer een = in?
SanThe schreef op 27.06.2009 12:00De session waarde wordt steeds overschreven in de loop. Dus dat ie steeds hetzelfde getal geeft is wel logisch.
<?php
include("inc/connect.php");
mysql_select_db("nieuws") or die("COULDNT SELECT DB :" . mysql_error());
$nieuwsquery = mysql_query("SELECT id, titel , bericht, datum, username FROM nieuws ORDER BY id DESC")or die("COULDNT GET DATA FROM DB : " . mysql_error());
while($rij = mysql_fetch_assoc($nieuwsquery)){
$id = $rij['id'];
$titel = $rij['titel'];
$bericht = $rij['bericht'];
$datum = $rij['datum'];
$user = $rij['username'];
$_SESSION['adminid'] = $id;
echo '
<table>
<tr>
<td>Titel:</td>
<td><strong>'. $titel . '</strong></td>
</tr>
<tr>
<td valign="top">Bericht:</td>
<td><strong> '. nl2br($bericht) . ' </strong></td>
</tr>
<tr>
<td>Datum:</td>
<td><strong> '. $datum .' </strong></td>
</tr>
<tr>
<td>Door:</td>
<td><strong> ' . $user . ' </strong></td>
</tr>
<tr>
<td> '.$id.'</td>
</tr>
<hr>
<br>
<tr>
<td><a href="?pagina=bewerken&adminid='. $_SESSION['adminid'] .'&onderdeel=admin">Bewerken</a></td>
<td><a href="">Verwijderen</a></td>
</tr>
</table>
<br>
<br>
';
}
?>
<?php
include("inc/connect.php");
mysql_select_db("nieuws") or die("COULDNT SELECT DB :" . mysql_error());
$nieuwsquery = mysql_query("SELECT id, titel, bericht FROM nieuws WHERE id='".$_SESSION['adminid']."' ")or die("COULDNT GET DATA FROM DB : " . mysql_error());
while($rij = mysql_fetch_assoc($nieuwsquery)){
$id = $rij['id'];
$titel = $rij['titel'];
$bericht = $rij['bericht'];
}
$_SESSION['adminid'] = $id;
echo '
<table>
<tr>
<td><strong>De titel:</strong></td>
<td><input type="text" value="'.$titel.'"></td>
</tr>
<tr>
<td valign="top"><strong>Het bericht:</strong></td>
<td><textarea cols="50" rows="25">'.strip_tags(nl2br($bericht)).'</textarea></td>
</tr>
</table>
';
?>
roel schreef op 28.06.2009 00:55off-topic:
Serieus, waarom maak je al je posts leeg? Zo hebben mensen ook niets aan de zoekfunctie.