PHP ver gevorderde |
|
<? if (!$rb_sql_r = mysql_query("SELECT `*` FROM `forum_reactie` ORDER BY `id` DESC LIMIT 5"))
{
echo "Forummodule offline<br />wegens probleem met<br />databaseserver";
}
while ($rb_rij_r = mysql_fetch_assoc($rb_sql_r)){
$rb_id_r = ($rb_rij_r["topicid"]);
$rb_datum_r = ($rb_rij_r["datum"]);
$rb_tijd_r = ($rb_rij_r["tijd"]);
$rb_sql_f = mysql_query("SELECT `*` FROM `forum` WHERE id='".$rb_id_r."'") or die(mysql_error());
$rb_rij_f = mysql_fetch_assoc($rb_sql_f);
$rb_titel_f = ($rb_rij_f["titel"]);
$rb_datum_f = ($rb_rij_f["datum"]);
$rb_tijd_f = ($rb_rij_f["tijd"]);
//Datum onderzoeken
$rb_vandaag = date('d-m');
$rb_post_datum = substr($rb_datum_r, 0, 5);
if($rb_post_datum == $rb_vandaag)
{
$rb_datum_r = substr($rb_tijd_r,0,5);
$rb_wanneer_r = "<i>".str_replace(":", "u", $rb_datum_r)."</i>";
}
else
{
$rb_wanneer_r = $rb_post_datum;
}
$rb_wanneer_r = "[".$rb_wanneer_r."] ";
echo $rb_wanneer_r.$rb_titel_f;
}
?>
<? if (!$rb_sql_r = mysql_query("SELECT `*` FROM `forum_reactie` ORDER BY `id` DESC LIMIT 5")) { echo "Forummodule offline<br />wegens probleem met<br />databaseserver"; } $rb_id_r = ($rb_rij_r["topicid"]); $rb_datum_r = ($rb_rij_r["datum"]); $rb_tijd_r = ($rb_rij_r["tijd"]); $rb_titel_f = ($rb_rij_f["titel"]); $rb_datum_f = ($rb_rij_f["datum"]); $rb_tijd_f = ($rb_rij_f["tijd"]); //Datum onderzoeken $rb_vandaag = date('d-m'); $rb_post_datum = substr($rb_datum_r, 0, 5); if($rb_post_datum == $rb_vandaag) { $rb_datum_r = substr($rb_tijd_r,0,5); $rb_wanneer_r = "<i>".str_replace(":", "u", $rb_datum_r)."</i>"; } else { $rb_wanneer_r = $rb_post_datum; } $rb_wanneer_r = "[".$rb_wanneer_r."] "; echo $rb_wanneer_r.$rb_titel_f; } ?>
Dit is mijn code om iets uit de database te halen, maar hoe kan ik ervoor zorgen dat ieder ID (topicid) maar 1 keer voorkomt?
|