|
Array außerhalb von Schleifen
|
|
26.07.2005, 18:23
Beitrag: #1
|
|||
|
|||
|
Array außerhalb von Schleifen
Hallo
Habe grande Probleme und weis nicht weiter hier. Es geht darum, dass ich zwei Tabellen aus einer Datenbank miteinader vergleichen muss. Bzw. das Feld kat_id mit Feld id. kat_id in einer Tabelle, id in einer anderen Tabelle. Achso und nein ich weis nicht was joinen ist und wie das geht ![]() Also ich hab mir hier was gemacht. Problem ist, ich habe (ist ja auch nicht arg schwer) zwei Arrays mit den Namen $row_2 und $row_3. Mittels foreach kann ich da mir das rauspicken was ich will, nämlich nen bestimmten teil aus kat_id. So jeder Array da wird mittels while Schleife ausgelesen. Denn es kommt ja aus ner Datenbank und ist dynamisch. Das bedeutet der Array lässt sich wunderbar innerhalb der while Schleife ausführen / wiedergeben. Aber nur in seiner eingenen while-Schleife. Das heißt tuhe ich $row_2 in $row_3 geht es nicht. Andersrum genauso. Ich sagte ja oben schon dass ich die beiden vergleichen will aber wie soll ich das machen wenn ich sie nicht gegenüber stellen kann? Ziel ist es also die beiden Arrays auch außerhalb ihrer "Auslese-while-Schleifen" korrekt wiedergeben zu können. Jemand ne Idee?
http://youtube.com/watch?v=lTdn_vjZZp8 Studie: Moorhuhn ist Killerspiel und Egoshooter zugleich! |
|||
|
27.07.2005, 10:42
Beitrag: #2
|
|||
|
|||
|
jop, versuch mal das:
PHP-Code: <?php . Alternativ, gibt es noch eine Funktion, die das selbe tut, 2 arrays miteinander vergleichen, schau dir mal die beschreibung im manual an, vll bringt dich das ja weiter.http://www.php.net/manual/de/function.ar...rsect.php1 PS: Fresh, mach mal die Highlight funktion von PHP-Code wieder rein, so is plöd! MFG Axel http://www.axel-wahlen.de |
|||
|
27.07.2005, 11:02
Beitrag: #3
|
|||
|
|||
|
@greg:
Hatte meine funktion keine wirkung? oder hab ich dich falsch verstanden?^^ http://blog.rswhite.de/ MaStA schrieb:[...]keiner is perfekt ... außer white! Stephan Schmidt schrieb:Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen. |
|||
|
27.07.2005, 14:50
Beitrag: #4
|
|||
|
|||
|
Nein White, du hast mich richtig verstanden. Das Problem war (war!
) dass dein Schnipsel da an der falschen Stelle stand. In ner Scheife drin drum wurde das Ergebnis verzerrt. Habe eine andere Lösung gefunden, geht jetzt wunderbar mit array_intersect()Danke für eure Hilfe http://youtube.com/watch?v=lTdn_vjZZp8 Studie: Moorhuhn ist Killerspiel und Egoshooter zugleich! |
|||
|
27.07.2005, 14:53
Beitrag: #5
|
|||
|
|||
|
naja wo du den hinpackst kann ich ja nich ahnen^^
http://blog.rswhite.de/ MaStA schrieb:[...]keiner is perfekt ... außer white! Stephan Schmidt schrieb:Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen. |
|||
|
|
| Möglicherweise verwandte Themen... | |||||
| Thema: | Verfasser | Antworten: | Ansichten: | Letzter Beitrag | |
| Array-teile -> vorhanden in einem String? | Blacksoul | 8 | 271 |
25.12.2006 20:19 Letzter Beitrag: Blacksoul |
|






. Alternativ, gibt es noch eine Funktion, die das selbe tut, 2 arrays miteinander vergleichen, schau dir mal die beschreibung im manual an, vll bringt dich das ja weiter.