Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von November

SELFHTML Forumsarchiv
Verschachtelte Schleife mit arrays aus einer mysql Abfrage

Informationsseite
  1. Seite (PHP) Verschachtelte Schleife mit arrays aus einer mysql Abfrage von Bernhard, 30. 11. 2003, 22:48
nach unten

Verschachtelte Schleife mit arrays aus einer mysql Abfrage

Die folgende Nachricht zum Thema stammt von: Bernhard, 30. 11. 2003, 22:48


Hallo zusammen,
Ich stehe wieder mal fürchterlich auf der Leitung.
Ich möchte zwei arrays aus einer mysql Abfrage mit einer if Abfrage innerhalb einer do-while Wiederholung anzeigen lassen. Dabei soll $row_Recordset1['a']als Überschrift herhalten und $row_Recordset2['xy'] und $row_Recordset2['b'] sollen immer dann darunter angezeigt werden, wenn ($row_Recordset2['b']=$row_Recordset1['a']) ist. Irgendwie klappt das mit dem untenstehenden script nicht. Ich erhalte unter der Überschrift $row_Recordset1['a'] immer alle möglichen Werte von $row_Recordset2['xy']." ".$row_Recordset2['b'] und nicht, wie gewünscht nur die , die zur Überschrift ($row_Recordset1['a']) passen. Etwas kompliziert, aber vielleicht hat ja jemand eine Hilfestellung für mich.

  <?php do { ?>
  <?php echo $row_Recordset1['a']; ?>
  <?php do { ?>
  <?php if ($row_Recordset2['b']=$row_Recordset1['a'])  { ?>
  <?php echo "<p>".$row_Recordset2['xy']." ".$row_Recordset2['b'];?>
  <?php } else {
  echo "<p> falsch <p>";
   }?>
  <?php } while ($row_Recordset2 = mysql_fetch_assoc($Recordset2)); ?>

  <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>

Danke Bernhard

nach obennach unten

Verschachtelte Schleife mit arrays aus einer mysql Abfrage

Die folgende Nachricht zum Thema stammt von: Andreas-Lindig, 01. 12. 2003, 17:37

Hallo Bernhard,

»»
»»   <?php do { ?>
»»   <?php echo $row_Recordset1['a']; ?>
»»   <?php do { ?>
»»   <?php if ($row_Recordset2['b']=$row_Recordset1['a'])  { ?>
                                  ^
                                 ^^^
                                ^^^^^
                               ^^^^^^^

Zuweisung statt Vergleich!

btw.: daß ich mich durch Deinen Quellkot gequält habe ist nur meiner guten Laune zu verdanken ;)
Es wäre erheblich einfacher, wenn Du ihn übersichtlicher schreiben würdest, also:
- nicht in jeder Zeile <?php ?> - da es reiner Programmcode ist, kannst Du es ganz weglassen (hier im Posting)
- übersichtliche Einrückungen


Gruß, Andreas

--
http://extra.andeas-lindig.de/was_das/

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von November

© 1998-2006 Seite Impressum, Software: Classic Forum