Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Schleifen Problem [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Schleifen Problem


 
DeeDragon
09-12-2008, 22:04 
 
Hallo zusammen,

ich bin ratlos bei einem PHP Problem. Ich habe eine Datenbank mit einer Baumstruktur.

ID Parent Wert

Jetzt brauche ich eine Schleife die in etwa so aussehen soll.

$sql = num_rows Parent where ID = 1

for => $sql
wert abfragen...

ID 5 Parent 1 Wert 300

if wert < 500 schreibe in datenbank

else next


Wenn jetzt alle ID 1 ausgelesen sind, soll die schleife automatisch alle mit ID 5 auslesen... usw. und das solange bis der Parent keineweitere ID mehr hat.

Ich habe aber keine Ahnung wie ich den wert $sql nach beenden der Abfrage ändern kann um es mit dem neuen Wert wieder auszuführen.

Vielleicht kann mir hier jemand helfen. Alles was ich im netz dazu finde zeigt mir wie ich die baumstruktur aufliste aber nicht wie ich damit arbeiten kann.

Vielen Dank jetzt schon mal.

 
asp2php
09-12-2008, 22:06 
 
Such mal nach rekursiv/rekursion im Forum.

 
DeeDragon
09-12-2008, 22:15 
 
Habe ich schon gemacht, aber finde da nur alles mögliche über dynamische Navigation und kann das ehrlich gesagt nicht mit meinem Problem verknüpfen.

Habe auch einige ansätze versucht, aber alle brachten mich nicht weiter, da die meisten mit arrays arbeiten.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:18 Uhr.