phpbar.de logo

Mailinglisten-Archive

Re: Wie Ende erklaeren?
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wie Ende erklaeren?



>  Wie kann ich PHP erklaeren, dass es an einer Stelle, wo nix mehr kommt,
> etwas bestimmtes machen soll. Ich habe hier folgendes Miniscript
> gebastelt:

>  while ($i < $x)
>     {
>     $cell = mysql_result($result1, $i, "hersteller.hersteller");
>     echo "<tr><td width=20%>$cell</td>";
>     $i++;
>     $cell = mysql_result($result1, $i, "hersteller.hersteller");
>     echo "<td width=20%>$cell</td>";
>     $i++;
>     $cell = mysql_result($result1, $i, "hersteller.hersteller");
>     echo "<td width=20%>$cell</td>";
>     $i++;
>     $cell = mysql_result($result1, $i, "hersteller.hersteller");
>     echo "<td width=20%>$cell</td>";
>     $i++;
>     $cell = mysql_result($result1, $i, "hersteller.hersteller");
>     echo "<td width=20%>$cell</td></tr>";
>     $i++;
>     }

> vollzuschreiben. Nun habe ich im Moment 51 Datensaetze, kriege also vier
> Fehlermeldungen In der Art [.....]

schlecht programmiert, while prüft auf $i<$x, bis zum nächsten durchgang
ist $i um 4 erhöht 

so könnte es funktionieren (ungetestet)

while ($i < $x)
{
echo "<tr>";
for ($a=1; $a <= 4; $a++;) {
  if ($i < $x) { 
    $cell = mysql_result($result1, $i, "hersteller.hersteller");
    $i++;
    echo "<td width=20%>$cell</td>"; }
    else { echo "<td width=20%>&nbsp;</td>"; }
  }
echo "</tr>";
}

bye,
Rolf

-- 
Sent through GMX FreeMail - http://www.gmx.net

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive