Ik ben nog steeds bezig met een forumpje te maken (toch al een paar maanden) & nu zit ik weer met een probleem :(.
Nu, dit scriptje is vlug ineengestoken maar heeft vroeger wel gewerkt toen ik een soort gelijke script had.
In de MySQL table zitten 5 Sticky opjects, 4 ervan zijn open, 1 closed. Nu, Hij parst maar 4 results (3 open & 1 closed). Hoe komt dit :| Ik gebruik het zo
<?
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
// Forum: Let's GO!
$sqlIn = "SELECT * FROM vraagTUTK";
$chkIn = mysql_query($sqlIn)or die(mysql_error());
$getIn = mysql_num_rows($chkIn);
if($getIn == 0) {
echo "No active topics founded";
} else {
// nu, Nu moeten we alleen de sticky topic's zoeken & parsen.
// Sticky variable
$sticky = 1;
$sqlSk = "SELECT * FROM vraagTUTK WHERE Sticky='".$sticky."' order by time DESC";
$chkSk = mysql_query($sqlSk)or die(mysql_error());
$getSk = mysql_num_rows($chkSk);
$getLk = mysql_fetch_array($chkSk);
// Make locked variable
$Locked = $getLk['Locked'];
if($getSk == 0) {
// Doe niks
} else {
while($getLk=mysql_fetch_array($chkSk)) {
?>
<tr>
<td width="16"><?
if($Locked == 0) {
?><img src="./images/icons/sticky.png" alt="">
<?
}else{
?><img src="./images/icons/stickyclosed.gif" alt="">
<?
}
?></td>
<td width="500"><b><? echo $getLk['topic']; ?></b></td>
<td width="60"><b><center><? echo $getLk['bekeken']; ?></center></b></td>
<td width="50"><b><center><? echo $getLk['reacties']; ?></center></b></td>
<td width="150"><center><b><? echo $getLk['datumtijd']; ?></b></center></td>
</tr>
<?
}
}
}
?>
</table>Trouwens bij een locked object wilt hij ook niet het juiste icon toewijzen :s Waar zit mijn fout ???
Greetz