Hi,
ich hab mit einer while SQL Anfrage 15 Datensätze angefordert, kommen tun aber einmal 30, einmal 15, wie`s gerade passt.
Ich habe die Werte $start & $show überprüft. Die stimmen immer.
Hier mal der Code:
ich hab mit einer while SQL Anfrage 15 Datensätze angefordert, kommen tun aber einmal 30, einmal 15, wie`s gerade passt.
Ich habe die Werte $start & $show überprüft. Die stimmen immer.
Hier mal der Code:
PHP-Code:
$ergebnis = mysql_query("SELECT mid, smstext, msgid, terminversand, terminzeit,
name_rufnummer, rufnummer, datum,
IF (datum='', terminzeit, datum) AS datum FROM messaging_archiv
WHERE uid='". $_SESSION['uid'] ."' ORDER BY datum DESC LIMIT $start,$show");
while ($rowsms = mysql_fetch_array($ergebnis)) {
$msgidsms = $rowsms[msgid];
$message_anzahl = mysql_num_rows($ergebnis);
$ergebniss = mysql_query('SELECT status,tstamps FROM messaging_versandstatus WHERE climsgid=' . $msgidsms . '');
$rowstatus = mysql_fetch_array($ergebniss);
if ($i % 2) {
$row_color = "#F6F6F6";
} else {
$row_color = "#FFFFFF";
}
$i++;
?>
<tr bgcolor="<?php echo $row_color;
?>">
<td class="sms_versendete_schrift"><?php if ($rowsms[terminversand] != 1) { ?>
<input type="checkbox" name="del_sent[]" value="<?php echo $rowsms[mid]; ?>"><?php } ?>
< <?php if ($rowsms[name_rufnummer]) echo substr("$rowsms[name_rufnummer]", 0, 12);
else {
echo substr("$rowsms[rufnummer]", 0, 12);
}
?> ></td>
<td class="sms_versendete_schrift"><a href="?function=sms_gesendete&viewer=1&msgid=
<?php echo $rowsms[msgid];
?>"><?php echo substr("$rowsms[smstext]", 0, 40);
?></a></td>
<td class="sms_versendete_schrift"><?php if ($rowsms[terminversand] != 1) {
?><?php echo date("d.m.Y", $rowsms[datum]);
?> | <?php echo date("H:i", $rowsms[datum]);
?><?php } else {
?><?php echo date("d.m.Y", $rowsms[terminzeit]);
?> | <?php echo date("H:i", $rowsms[terminzeit]);
?><?php }
?></td>
<td> </td>
</tr>
<?php }
?>
Kommentar