kann mir mal jemand erklären, warum das erste Codebeispiel
nicht richtig arbeitet ?
und das funktioniert
PS: dieser Effekt tritt nur in einem einzigen Script auf,
in allen anderen Scripten arbeitet
einwandfrei
nicht richtig arbeitet ?
PHP-Code:
$result = $query->select("SELECT ... ");
echo $query->rows; // ergibt 50 !
for($i = 0;$i < $query->rows; ++$i){
$tpl->add_block_data('detail', array(
'feld1' => $result[$i][1],
'feld2' => format_output($result[$i][0]),
'feld3' => format_datetime($result[$i][2], " "),
'feld4' => $result[$i][3],
'feld5' => format_output($result[$i][4])
));
} // Schleife gibt nur 10 aus ???
PHP-Code:
$result = $query->select("SELECT ... ");
echo $rows = $query->rows; // ergibt 50 !
for($i = 0;$i < $rows; ++$i){
$tpl->add_block_data('detail', array(
'feld1' => $result[$i][1],
'feld2' => format_output($result[$i][0]),
'feld3' => format_datetime($result[$i][2], " "),
'feld4' => $result[$i][3],
'feld5' => format_output($result[$i][4])
));
} // Schleife gibt alle 50 aus ???
in allen anderen Scripten arbeitet
PHP-Code:
for($i = 0;$i < $query->rows; ++$i)
Kommentar