php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.10.2010, 13:16  
Neuer Benutzer
 
Registriert seit: 01.10.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
ruebezahl befindet sich auf einem aufstrebenden Ast
Standard Daten aus while-Schleife übergeben

Hallo PHP Gemeinde,

ich bin neu hier und habe mich schon ein wenig mit PHP beschäftigt. Ich habe aber eine Frage auf die ich keine Anwort im Internt finden kann.

Ich habe mir eine Suchfunction für meine Seite gebaut, welche auch super läuft. Um doppeltet Ergebnisse auszuschließen, die Suche setzt sich aus 4 "while-schleifen" zusammen, möchte ich gerne meine ID´s die in den ersten Ergebnissen (Schleifen) schon dargestellt wurden, übergeben damit diese nicht nochmal ausgelesen werden.

Kleines Beispiel:
PHP-Code:
//Suche 01
$search $db->sql_query("SELECT id FROM tabelle_X WHERE ... order by id desc");
while(list(...) = 
$db->sql_fetchrow($search)) {  augabe suche 01}

//Suche 02
$search $db->sql_query("SELECT id FROM tabelle_Y WHERE id!=$id_aus_erster_schleife... order by id desc");
while(list(...) = 
$db->sql_fetchrow($search)) {  augabe suche 02
Wie kann ich diese ID´s an eine spätere Schleife übergeben? Ich komme da nicht drauf! Würde mich über einen kleinen Hilfansatz sehr freuen.

Vielen Dank!
Ruebezahl
ruebezahl ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.10.2010, 13:31  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Code:
$idsschleife1[$id];

...

if( !$idschleife1[$idschleife2] ) ...
chorn ist offline  
Alt 01.10.2010, 13:43  
Neuer Benutzer
 
Registriert seit: 01.10.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
ruebezahl befindet sich auf einem aufstrebenden Ast
Standard

Sorry...
Check ich nicht...
ruebezahl ist offline  
Alt 01.10.2010, 14:38  
Erfahrener Benutzer
 
Registriert seit: 07.12.2009
Beiträge: 843
PHP-Kenntnisse:
Fortgeschritten
chorn befindet sich auf einem aufstrebenden Ast
Standard

Beim Durchlauf alle IDs speichern, z.B. in einem Array, und in der nächsten Schleife prüfen ob bereits bearbeitet.
chorn ist offline  
Alt 01.10.2010, 14:52  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
PHP-Fortgeschrittene
Arbeiten mit PHP ohne Einschränkungen
Zitat:
Sorry...
Check ich nicht...
[MOD: Thread verschoben]
Asipak ist offline  
Alt 01.10.2010, 16:00  
Neuer Benutzer
 
Registriert seit: 01.10.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
ruebezahl befindet sich auf einem aufstrebenden Ast
Standard

@chorn
Danke für den Hinweis, könntest du mir einen ansatz geben, wie man so was angeht? Ich habe mit Arrays leider noch keine Erfahrungen....
ruebezahl ist offline  
Alt 01.10.2010, 16:06  
Moderator
 
Benutzerbild von Asipak
 
Registriert seit: 18.07.2005
Beiträge: 4.072
Asipak sorgt für eine eindrucksvolle AtmosphäreAsipak sorgt für eine eindrucksvolle Atmosphäre
Standard

http://tut.php-q.net/de/array.html
Asipak ist offline  
Alt 01.10.2010, 17:17  
Neuer Benutzer
 
Registriert seit: 01.10.2010
Beiträge: 5
PHP-Kenntnisse:
Anfänger
ruebezahl befindet sich auf einem aufstrebenden Ast
Standard

Okay, das es mit Arrays geht habe ich jetzt geblickt... Aber wie lasst man einen Array automatisch höchzählen? Sorry wenn ich blöd frage, aber mir fehlt halt voll der Ansatz!
ruebezahl ist offline  
Alt 01.10.2010, 17:36  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Dann lern erst wie man mit Arrays arbeitet! -> Tutorials gibts dafür genug
Flor1an ist offline  
Alt 01.10.2010, 17:39  
Benutzer
 
Registriert seit: 16.10.2009
Beiträge: 56
PHP-Kenntnisse:
Anfänger
Das_Pfau befindet sich auf einem aufstrebenden Ast
Standard

Ich empfehle dir für deinen Fall, dir dies ma anzuschaun:

http://php.net/manual/de/function.in-array.php

Obwohl ich davon überzeugt bin, das du alles in einem SQL-händeln kannst, was weniger Code für dich bedeutet...
Gruß
V
Das_Pfau ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
while in while schleife patrick146 PHP Tipps 2010 13 08.02.2010 16:41
Kein Formular in while Schleife? dave303 PHP Tipps 2009 15 29.12.2009 15:06
externe Daten an JavaScript übergeben jjkkll JavaScript, Ajax und mehr 3 20.08.2009 21:34
Daten aus While Schleife senden Kallewaze PHP Tipps 2009 18 20.03.2009 16:55
Daten in Datenbank übergeben Bebre PHP Tipps 2008 2 11.02.2008 11:41
geladene daten aus einer schleife in die datenbank speichern Bonaparte PHP Tipps 2008 2 05.09.2007 22:26
while Schleife gibt nicht alle Daten aus PHP Tipps 2006 2 12.01.2006 19:24
IF ELSEIF ELSEIF ELSE mit While Schleife PHP Tipps 2005 9 04.03.2005 23:27
Variabel aus while schleife ausserhalb der schleife nutzen PHP Tipps 2005 8 12.02.2005 18:04
While Schleife mit einem Problem PHP Tipps 2005 16 12.01.2005 21:55
Daten übergeben kampfnickel PHP Tipps 2005 4 05.01.2005 14:12
Mit While selektieren und Daten rausholen (HILFE)!! Spike_php Datenbanken 7 12.12.2004 20:08
resultausgabe mit while schleife in pdf dokument PHP Tipps 2004 2 23.09.2004 14:56
Nach while Schleife funzt nix mehr?! PHP Tipps 2004 15 25.08.2004 00:25
daten werden nicht übergeben PHP Tipps 2004 1 04.06.2004 12:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php daten aus while schleife übergeben, php while schleife weitergeben, php while schleife werte weitergeben, daten aus while schleife rausholen, php while übergabe, daten aus while übergeben, javascript wert aus schleife übergeben, javascript schleife übergeben, php daten aus while an array übergeben, werte aus while schleife übergeben, php while schleifen daten weitergeben, php while schleife übergeben, array an for schleife übergeben php, php formulardaten in while schleife, php array aus while schleife übergeben, php list in einer while schleife, php eine schleife übergeben, php werte aus einer schleife in andere übergeben, php while id merken, php funktion mit while schleife

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum