Jeg sidder med denne side
<?php include("includes/top.php");
if($_SESSION['admin'] == 1){
?><h1>Pointbevægelser</h1><p>
Liste over alle brugernes aktivitet de sidste 3 måneder.<br><br>
<?php $timefireogtyve = time( ) - 60 * 60 * 24*31*3;
$query = mysql_query("SELECT * FROM log_bank WHERE timestamp > $timefireogtyve ORDER BY id ASC");
$num = mysql_num_rows($query);
if($num != 0) {
$i = 0;
echo'<table border="0" width="100%" cellpadding="4" cellspacing="0">
<tr>
<td style="background-color: #87a4e0">Dato</td>
<td style="background-color: #87a4e0">Bruger</td>
<td style="background-color: #87a4e0">Tekst</td>
<td style="background-color: #87a4e0">Bevægelse</td>
</tr>';
} else {
echo 'Der har ingen bevægelser været i de sidste 3 måneder.';
}
while($row = mysql_fetch_assoc($query)) {
$q = mysql_query("SELECT * FROM brugere WHERE id = '.$row[userId].' ");
$i++;
if($i % 2) { $color = "#FFFFFF"; } else { $color = ""; }
if(empty($saldo)){
if( $row[type] == "=" || $row[type] == "+" ){
$saldo = $row[vaerdi];
} else{
$saldo = $row[vaerdi] * - 1;
}
if( $row[type] == "=" ){
$saldo = $row[vaerdi];
} elseif( $row[type] == "+" ){
$saldo = $saldo + $row[vaerdi];
} else{
$saldo = $saldo - $row[vaerdi];
}
echo'
<tr>
<td style="background-color:'.$color.';border-bottom:1px dotted #333333;">'; if(strlen($row[timestamp]) != '') { echo date('d/m-Y H:i', $row[timestamp]); } echo '</td>
<td style="background-color:'.$color.';border-bottom:1px dotted #333333;">'.$row[userId].' - '.$q[email].' </td>
<td style="background-color:'.$color.';border-bottom:1px dotted #333333;">'.utf8_encode($row[text]).'</td>
<td style="background-color:'.$color.';border-bottom:1px dotted #333333;" align="right">'.$row[type].''.$row[vaerdi].' point</td>
</tr>
';
}
}
echo'</table>';
} else {
echo'<p style=\"color:red;\">Du er ikke admin!</p>';
}
include ( "includes/bund.php" );
?>
Den smider kun en linje selvom jeg ikke har bedt den om kun at smide en, også i dette stykke:
$q = mysql_query("SELECT * FROM brugere WHERE id = '.$row[userId].' ");
det burde jo her nede
<td style="background-color:'.$color.';border-bottom:1px dotted #333333;">'.$row[userId].' - '.$q[email].' </td>
give mig persons e-mail men det gør den ikke
Nogen der kan hjælpe mig?