2 mal foreach aber nur 1 schleife
Abzak abrasnak der hat chak
- php
hi
folgendes:
<?php
...
print "<table>";
foreach ($array1 as $a){
foreach ($array2 as $b){
print "<tr>";
print "<td>".$a."</td>";
print "<td>".$b."</td>";
print "</tr>";
}
}
print "</table>";
...
?>
kommt nicht so raus :
|a|b|
|a|b|
|a|b|
was muss ich da ändern ?
folgendes:
[...]
kommt nicht so raus :
|a|b|
|a|b|
|a|b|
was muss ich da ändern ?
Ohne Kenntnis des Inhalts der arrays $array1 und $array2 und der Gestalt des fälschlichen outputs, läßt sich das recht schwer sagen...
folgendes:
[...]
kommt nicht so raus :
|a|b|
|a|b|
|a|b|
was muss ich da ändern ?
Ohne Kenntnis des Inhalts der arrays $array1 und $array2 und der Gestalt des fälschlichen outputs, läßt sich das recht schwer sagen...
für was brauchst du da den inhalt des arrays ?
array1:
a1
a2
a3
a4
array4:
b1
b2
b3
b4
soll mit einer schleife un einer tabelle so raus komen
|a1|b1|
|a2|b2|
|a3|b3|
|a4|b4|
ist doch bestimmt nicht so schwer.
|a1|b1|
|a2|b2|
|a3|b3|
|a4|b4|
na wie wärs dann mit...:
for($i=0;$i<count($array1);$i++) {
echo '|',$array1[$i],'|',$array2[$i],'|<br />',"\n";
}
Das funktioniert allerdings nur, wenn count($array1)==count($array2), ansonsten muß der Ausdruck $i<count($array1) entsprechend angepaßt werden z.B. ((count($array1)>count($array2)) ? count($array1) : count($array2) etc.