php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.02.2005, 21:41  
Erfahrener Benutzer
 
Registriert seit: 29.03.2004
Beiträge: 332
$$$ ThiKool $$$ ist in Verruf geraten
Standard riesenproblem

hi ich hab ein riesenproblem.

es soll zum beispiel den spieler1 geben der hans heißt und den spieler2 der wurst heißt. ich hab die beiden mal ien einer variable festgehalten:

$spieler1 = "hans";
$spieler2 = "wurst";

nun möchte ich eine db abfragen. bei dem WHERE muss entweder $spieler1 oder $spieler2 rein, je nachdem was grad durch eine andere variable festgelegt ist.

aber wie mahce ich das ich bring das einfach nciht hin. wollte es so machen

$var1 = "1";
$var2 = "2";

$a = "$";
$b = "spieler";
$c = $var1;

$gesammt = $a.$b.$c;

wenn ihr mein beispiel ausprobiert, wisst ihr was ich meine, wenn ihr dann echo $gesammt macht.

es wird nämlich die variable mit $ angezeigt und nicht der inhalt der variabel.

hoffe es ist klar zu verstehen. mfg thikool
$$$ ThiKool $$$ ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.02.2005, 21:50  
Gast
 
Beiträge: n/a
Standard

Meinst du sowas:
PHP-Code:
<?
  $spieler1 
"Hans";
  
$spieler2 "Wurst";

  
$s "spieler";
  
$v1 1;
  
$v2 2;
  
$s1 $s $v1;
  
$s2 $s $v2;

  echo $
$s1 " " . $$s2;
?>
Gruß
phpfan
 
Alt 04.02.2005, 21:50  
Erfahrener Benutzer
 
Registriert seit: 19.11.2003
Beiträge: 172
BastianX75
Standard

Hi,
so geht's:
PHP-Code:
<?php
$spieler1 
"hans";
$spieler2 "wurst";

$var1 "1";
$var2 "2";

$b "spieler";
$c $var1;

$a $b.$c;

$gesammt = $$a;

echo 
$gesammt;
?>
__________________
Schönen Gruß
Sebastian

Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
BastianX75 ist offline  
Alt 04.02.2005, 21:50  
Gast
 
Beiträge: n/a
Standard

Musst im den Text als PHP befehl erklären:

PHP-Code:
<?php
$spieler1 
"hans";
$spieler2 "wurst";

$var1 "1";
$var2 "2";

$a "$";
$b "spieler";
$c $var1;

$gesammt "".$a."".$b."".$c."";
eval (
"\$gesammt = \"$gesammt\";");
echo 
$gesammt;
?>
 
Alt 04.02.2005, 21:51  
Gast
 
Beiträge: n/a
Standard

och menno da war jmnd schneller ^^
 
Alt 04.02.2005, 21:53  
Erfahrener Benutzer
 
Registriert seit: 19.11.2003
Beiträge: 172
BastianX75
Standard

Zitat:
Zitat von Martek
och menno da war jmnd schneller ^^
dito
__________________
Schönen Gruß
Sebastian

Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
BastianX75 ist offline  
Alt 04.02.2005, 21:56  
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

mhh ^^ du kannst das auch über arrays lösen ... ich hab bis jetzt nie variable variablen gebraucht also $$var... habs immer mit arrays lösen können
Flor1an ist offline  
Alt 04.02.2005, 21:59  
Erfahrener Benutzer
 
Registriert seit: 19.11.2003
Beiträge: 172
BastianX75
Standard

Zitat:
Zitat von RaZoR
mhh ^^ du kannst das auch über arrays lösen ... ich hab bis jetzt nie variable variablen gebraucht also $$var... habs immer mit arrays lösen können
manchmal ist $$ aber einfacher.
Und wovür gibts das denn sonst?
__________________
Schönen Gruß
Sebastian

Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
BastianX75 ist offline  
Alt 04.02.2005, 22:07  
Erfahrener Benutzer
 
Registriert seit: 29.03.2004
Beiträge: 332
$$$ ThiKool $$$ ist in Verruf geraten
Standard

vielen vielen dank für die vielen hilfen!!!

echt ein super forum und super user!!!
$$$ ThiKool $$$ 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
Riesenproblem! PHP Tipps 2005-2 2 03.08.2005 18:13
Riesenproblem mit meinen VServer und PHP.ini PHP Tipps 2004-2 7 26.11.2004 14:11


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:07 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.