YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Dynamisch eine Spalte im Php Array finden » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 3.056 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Dynamisch eine Spalte im Php Array finden
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
PaRan0iD PaRan0iD ist männlich
Mitglied


Dabei seit: 20.10.07
Beiträge: 130
Forenversion: 3.0; Lite 1.0

 Dynamisch eine Spalte im Php Array finden Antworten Zitieren Editieren Melden       UP

Hallo. ich habe ein Array, in dem ich dynamisch eine Spalte auslesen muss.

Der Array sieht wie folgt aus_

code:
1:
$maptest = $db->query_first("SELECT ".addslashes($pos_top)."_".addslashes($pos_right)." FROM bb".$n."_mid_maps WHERE mapid='$char[mainlocation]'");


Welchen Code brauche ich, um die Spalte in einer if Abfrage anzusprechen?

code:
1:
if($maptest[".addslashes($pos_top)."_".addslashes($pos_right)."]=="")

wird wohl nicht klappen...

__________________
tuaVox - modernes Website Management

23.11.09 09:48 PaRan0iD ist offline E-Mail WWW Finden Als Freund hinzufügen Füge PaRan0iD in deine Kontaktliste ein MSN Passport-Profil von PaRan0iD anzeigen
mkkcs mkkcs ist männlich
Mitglied


images/avatars/avatar-5746.gif

Dabei seit: 06.10.04
Beiträge: 2.051
Fähigkeiten: WBB2 Profi; WBB2 Fortgeschritten; WBB Lite 1 Profi
Herkunft: aus Mamas Bauch
Forenversion: 2.3; 2.2

Antworten Zitieren Editieren Melden       UP

schon mal dies probiert ?

code:
1:
2:
3:
4:
if($maptest['$pos_top."_".$pos_right']=="")
...


__________________
LG Martin
-
grafix-board
http://www.wbbcoderforum.de
hat seine Tore wieder geöffnet!
Style-Einbau-Anleitung
WCF-News: mywbb goes to WCF
23.11.09 11:22 mkkcs ist offline E-Mail WWW Finden Als Freund hinzufügen
PaRan0iD PaRan0iD ist männlich
Mitglied


Dabei seit: 20.10.07
Beiträge: 130
Forenversion: 3.0; Lite 1.0

Themenstarter Thema begonnen von PaRan0iD
Antworten Zitieren Editieren Melden       UP

Deine Lösung liefert ein leeres Resultat...

__________________
tuaVox - modernes Website Management

23.11.09 14:14 PaRan0iD ist offline E-Mail WWW Finden Als Freund hinzufügen Füge PaRan0iD in deine Kontaktliste ein MSN Passport-Profil von PaRan0iD anzeigen
Maniac_81 Maniac_81 ist männlich
PHP Profi


images/avatars/avatar-5230.gif

Dabei seit: 27.06.06
Beiträge: 2.087
Fähigkeiten: WBB3 Anfänger; WBB2 Profi
Herkunft: localhost/
Forenversion: 2.3; Lite 2.0

Antworten Zitieren Editieren Melden       UP

Lass dir doch mal das array ausgeben, dann siehste doch die keys und indexe.

php:
1:
2:
3:
echo "<pre>";
print_r($maptest);
echo "</pre>";


__________________
zufrieden mit meinem Support? dann hier bitte bewerten!

Sie haben 3 gelbe Bananen gewählt!

ÄPFEL! 3!!!

23.11.09 14:28 Maniac_81 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Maniac_81 in deine Kontaktliste ein MSN Passport-Profil von Maniac_81 anzeigen
PaRan0iD PaRan0iD ist männlich
Mitglied


Dabei seit: 20.10.07
Beiträge: 130
Forenversion: 3.0; Lite 1.0

Themenstarter Thema begonnen von PaRan0iD
Antworten Zitieren Editieren Melden       UP

Was bringt mir der Code?
Er zeigt mir den Inhalt, ja...
Wie kann ich das nun für meine IF-Abfragen nutzen?

__________________
tuaVox - modernes Website Management

23.11.09 19:05 PaRan0iD ist offline E-Mail WWW Finden Als Freund hinzufügen Füge PaRan0iD in deine Kontaktliste ein MSN Passport-Profil von PaRan0iD anzeigen
Hawkes
gesperrt 10/01/10


Dabei seit: 31.03.04
Beiträge: 213

Antworten Zitieren Editieren Melden       UP

addslashes -> mysql_real_escape_string wäre mal meine erste Anregung.

Der Werte sollte sich im Ergebnisarray im Feld $maptest[$pos_top.'_'$pos_right'] zu finden sein. Hier zu escapen ist falsch. Escapen muss man nur an speziellen Stellen, beispielsweise SQL Queries. Da escapen unter Umständen den String in Länge und Aussehen verändert, sollte das escapen nur wenn es gebraucht wird und auch erst unmittelbar beim Verwenden im String angewandt werden.
23.11.09 19:30 Hawkes ist offline Finden Als Freund hinzufügen
Chopsticks Chopsticks ist männlich
Mitglied


images/avatars/avatar-5580.gif

Dabei seit: 11.01.08
Beiträge: 89
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von Hawkes
$maptest[$pos_top.'_'$pos_right']

Du meinst $maptest[$pos_top.'_'.$pos_right] , oder?
23.11.09 20:32 Chopsticks ist offline E-Mail Finden Als Freund hinzufügen Füge Chopsticks in deine Kontaktliste ein
Hawkes
gesperrt 10/01/10


Dabei seit: 31.03.04
Beiträge: 213

Antworten Zitieren Editieren Melden       UP

Ja sorry, da hab ich nen Punkt vergessen Augenzwinkern
24.11.09 17:51 Hawkes ist offline Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Dynamisch eine Spalte im Php Array finden