ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
178
178
EMPFEHLEN
-
Hallo Leute,
ich habe eine IF abfrage, bei der kontrolliert wird, ob der Käufer meines Spielers bereits sein Kauf-Limit erreicht hat. diese sieht wie folgt aus:
Nun möchte ich in der ersten Klammer (echo 'Der Käufer hat bereits sein Transferlimit erreicht.'; ) (also falls er 4 oder mehr hat) abfragen, ob sein Team nur die stärke 4,5 oder 4 hat. Hat es die Stärke 4,5 oder 4 soll es trotzdem in die else Abfrage gehen, obwohl er 4 oder mehr hat. hat es die Stärke 5 soll es bei der ersten Abfrage bleiben und nicht weiter ausführen.PHP-Code:if($kti->kauf >= "4") {
echo 'Der Käufer hat bereits sein Transferlimit erreicht.';
} else {
// Kauf abwickeln
}
ich hoffe es ist verständlich geworden was ich meine.
-
07.02.12 13:11 #2
Du hast drei Möglichkeiten:
- 1.) Teil des Codes in Funktionen auslagern
- 2.) IF/ELSE IF-Bedingungen erweitern
- 3.) [nicht empfehlenswert] goto nutzen
Beispiel für 2.:
PHP-Code:// "4" eigentlich ohne Anführungsstriche!
if ( $kti->kauf >= 4 && $kti->team->power==5 )
{
echo "Transferlimit erreicht und Stärke ist 5";
}
else if ( $kti->kauf < 4 &&
($kti->team->power==4 || $kti->team->power==4.5) )
{
// Kauf abwickeln
}
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
item: Zahlen mit Zahlen vergleichen. "4" ist ein String
item: Ist die Power ein eigenes Feld oder ist es $kti->kauf? Ich geh mal vom 2ten aus.
item: Das ganze in 2 If() setzen. Zuerst >= 4 um die Meldug abzusetzen. Anschliessend <= 4.5 um den Kauf abzuwickeln
PHP-Code:if($kti->kauf >= 4){
echo 'Der Käufer hat bereits sein Transferlimit erreicht.';
}
if($kti->kauf <=4.5){
//TODO: Kauf abwixckeln
}
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
Frage zu einer geschachtelten SQL-Anweisung
Von wahed132 im Forum Relationale DatenbanksystemeAntworten: 6Letzter Beitrag: 26.05.09, 23:59 -
Frage zu Anweisung mit mehreren Befehlen
Von partitionist im Forum Linux & UnixAntworten: 1Letzter Beitrag: 12.12.06, 01:13 -
Frage zu if-Anweisung
Von zamo76 im Forum PHPAntworten: 3Letzter Beitrag: 06.09.06, 12:38 -
Klitzekleine Frage: if-anweisung mit ||
Von Marius Heil im Forum Flash PlattformAntworten: 4Letzter Beitrag: 02.10.05, 14:31 -
frage zu select anweisung
Von bspainkf36 im Forum Relationale DatenbanksystemeAntworten: 3Letzter Beitrag: 07.10.03, 00:22





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren