Hallo,
Ik heb een tabel met mijn nieuws en een met mijn afbeeldingen.
Nu wil ik midden in de tabel van mijn nieuws een resultaat uit mijn tabel van de afbeeldingen hebben. Het gaat er mij nu om hoe kan ik het beste de rsultaten ophalen en die tussen mijn nieuws stoppen.
<?php
$qSelect_berichten = mysql_query("SELECT * FROM `nieuws` WHERE cat = 'Regio' $regiovanaf BY id DESC LIMIT $zoekresultatenvanaf, 10") or die (mysql_error());
while($aBerichten = mysql_fetch_array($qSelect_berichten))
{
if(!$qSelect_afbeeldingen = mysql_query("SELECT id, naam FROM plaatjes WHERE id = '".aBerichten['id']."' "))
{
echo mysql_error();
}
$aAfbeeldingen = mysql_fetch_array($qSelect_afbeeldingen);
echo ' <table width="85%" height="118" align="center">
<tr>
<td colspan="2" align="center"><strong><div align="center" class="stijl1"> '.$aBerichten['titel'].'</div></strong> </td>
</tr>
<tr>
<td width="70%" valign="top">'.$aBerichten['verkort'].'</td>
<td width="auto"><img src="images/foto/'.$aAfbeeldingen['naam'].'" />
</td></tr>
<tr>
<td>Auteur: '.$aBerichten['id'].'</td>
<td>Datum: '.$aBerichten['datum'].'</td>
</tr>
<tr>
<td>Foto en video</td>
<td>';
if($aBerichten['langonoff'] == "on")
{
echo "<a href='toon_nieuws.php?id=".$aBerichten['id']."'>Lees verder. </a>";
}
echo '</td>
</tr>
<table>
<table align="center" WIDTH="85%">
<tr height="21">
<td height="40"><HR WIDTH="100%" ALIGN="center"> </td>
</tr> ';
}
echo '</table>';
}
?>
<?php
$qSelect_berichten=mysql_query("SELECT * FROM `nieuws` WHERE cat = 'Regio' $regiovanaf BY id DESC LIMIT $zoekresultatenvanaf, 10") or die(mysql_error());
Ik heb nu een voorkeurssysteem gebouwd waar leden kunnen kiezen om hun naam wel of niet weer te geven.
Maar hoe krijg ik nu bij auteur de goede weergave? Hoe ik het nu heb wordt steeds anonym weer gegeven.
<?php
$qSelect_berichten = mysql_query("SELECT * FROM `nieuws` WHERE cat = '".$_GET['cat']."' ORDER BY id DESC LIMIT $zoekresultatenvanaf, 10") or die (mysql_error());
while($aBerichten = mysql_fetch_array($qSelect_berichten))
{
if(!$qSelect_afbeeldingen = mysql_query("SELECT nid, naam, ext FROM plaatjes WHERE nid = '".$aBerichten['id']."' "))
{
echo mysql_error();
}
$aAfbeeldingen = mysql_fetch_array($qSelect_afbeeldingen);
if(!$qSelect_voorkeur = mysql_query("SELECT nieuws, gebruikersnaam gebruikersnaam FROM voorkeur WHERE gebruikersnaam = '".$aBerichten['gebruikersnaam']."' "))
{
echo mysql_error();
}
$avoorkeur = mysql_fetch_array($qSelect_voorkeur);
?>
<table width="85%" height="118" align="center">
<tr>
<td align="center" colspan="2"><strong><div align="center" class="stijl1"><?php echo $aBerichten['titel'] ?></div></strong></td>
</tr>
<tr>
<td
<?php
if(!empty($aAfbeeldingen['naam']))
{
?>
width="70%" colspan="1"
<?php
}
else
{ // hier tekst als er geen afbeleding bestaat
?>
width="100%" colspan="2"
<?php
}
?> valign="top"><?php echo $aBerichten['verkort'] ?></td>
<td width="auto" align="right">
<?php
if(!empty($aAfbeeldingen['naam']))
{
?>
<?php
require_once 'include/functie.function.php';
echo imageResize("images/foto/".$aAfbeeldingen['naam'].".".$aAfbeeldingen['ext'], 150, 150);
?>
<?
}
else
{ // hier tekst als er geen afbeelding bestaat
?>
<?php
}
?>
</td>
</tr>
<tr>
<td align="left">Auteur:
<?php
if ($avoorkeur['nieuws'] == 'aan')
{
echo $aBerichten['auteur'];
}
else if ($avoorkeur['nieuws'] == 'uit')
{
echo "Anonym";
}
else if ($avoorkeur['nieuws'] == '')
{
echo "Anonym";
}
?> </td>
<td align="right">Datum: <?php echo $aBerichten['datum']?></td>
</tr>
<tr>
<td align="left">Foto en video</td>
<td align="right">
<?php
if($aBerichten['langonoff'] == "on")
{
echo "<a href='toon_nieuws.php?id=".$aBerichten['id']."'>Lees verder. </a>";
}
?>
</td>
</tr>
<table>
<table align="center" WIDTH="85%">
<tr height="21">
<td height="40"><HR WIDTH="100%" ALIGN="center"></td>
</tr>
<?php
}
?>
</table>
<?php
}
?>
<?php
$qSelect_berichten=mysql_query("SELECT * FROM `nieuws` WHERE cat = '".$_GET['cat']."' ORDER BY id DESC LIMIT $zoekresultatenvanaf, 10") or die(mysql_error());