hiho,
ist glaub ich ne ziemlich simple Geschichte aber ich sehe es nicht...
Recordset gibt 5 Datensätze zurück. Den Inhalt der Spalte 'Device' brauche ich. Da es 5 Datensätze gibt hätte ich gern alle 5.
Wenn ich den Datensatz jetzt mit $row_rsResults['Device'] verwenden will scheint er plötzlich leer (oder kein array) zu sein zumindest gibt mir die FOREACH Schleife 'invalid argument' raus.
Wenn ich dagegen die Do/While Schleife alleine habe ist alles wieder in Ordnung.
Hier der Code:
PHP-Code:
<?php
$z=0;
$get_item = $row_rsResults['Device']; // Hier liegt der Fehler - glaub ich...
foreach ($get_item as $item){
if ($z%6==0) echo '<tr>';
if ($z%6!=6) {
?>
<?php do { ?>
<td width="95" align="left">
<img src="../images/devices/Alcatel/<?php echo str_replace(' ','',$row_rsResults['Device'])?>.gif" width="90" height="110" /><br />
<?php echo $row_rsResults['Device']; ?></td>
<?php } while ($row_rsResults = mysql_fetch_assoc($rsResults)); ?>
<?php
}
if ($z%6==5) echo '</tr><tr><td><img src="../images/blank_transparent.gif" width="1" height="10" /></td></tr>';
$z++;
}
?>
Vielleicht schaut ihr mal drüber, besten Dank, mil