• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[PHP] Bedingungen und Ihr Wahrheitsgehalt

escape

New member
Hallo Community,

ich habe 5 Werte in der DB die ich mit 5 anderen Werten ind er DB abgleichen möchte. Wenn der Wert aller Einträge gleich oder höher ist darf der User einen Link anklicken.

Ich habe mit diesem Code erstmal simple einen Test gemacht und abgefragt ob die einzelnen Werte zutreffen.Nun soll aber wenn alle Werte "TRUE" ergeben der Link erscheinen. Ich hänge hier schon sein 16.00 Uhr und bekomme den Faden einfach nicht ins Öhr.

Code:
if ($eisen >= $bau[need_eisen])
	{
		$message1 = "Es ist genug Eisen vorhanden!";
	}
	else
	{
		$message1 = "Nicht genug Eisen vorhanden!";
	}
	
	if ($titan >= $bau[need_titan])
	{
		$message2 = "Es ist genug Titan vorhanden!";
	}
		else
	{
		$message2 = "Nicht genug Titan vorhanden!";
	}
	if ($oel >= $bau[need_oel])
	{
		$message3 = "Es ist genug Öl vorhanden!";
	}
		else
	{
		$message3 = "Nicht genug Öl vorhanden!";
	}
	if ($uran >= $bau[need_uran])
	{
		$message4 = "Es ist genug Uran vorhanden!";
	}
		else
	{
		$message4 = "Nicht genug Uran vorhanden!";
	}
	if ($gold >= $bau[need_gold])
	{
		$message5 = "Es ist genug Gold vorhanden!";
	}
		else
	{
		$message5 = "Nicht genug Gold vorhanden!";
	}


Ein kleiner Rat würde mir helfen.
Danke und Gruß Thomas
 
Zuletzt bearbeitet:
Problem gelöst :)

Code:
if ($eisen >= $bau[need_eisen])
	{
		$message1 = "Es ist genug Eisen vorhanden!";
	}
	else
	{
		$message1 = "Nicht genug Eisen vorhanden!";
		$low++;
	}
	
	if ($titan >= $bau[need_titan])
	{
		$message2 = "Es ist genug Titan vorhanden!";
	}
		else
	{
		$message2 = "Nicht genug Titan vorhanden!";
		$low++;
	}
	if ($oel >= $bau[need_oel])
	{
		$message3 = "Es ist genug Öl vorhanden!";
	}
		else
	{
		$message3 = "Nicht genug Öl vorhanden!";
		$low++;
	}
	if ($uran >= $bau[need_uran])
	{
		$message4 = "Es ist genug Uran vorhanden!";
	}
		else
	{
		$message4 = "Nicht genug Uran vorhanden!";
		$low++;
	}
	if ($gold >= $bau[need_gold])
	{
		$message5 = "Es ist genug Gold vorhanden!";
	}
		else
	{
		$message5 = "Nicht genug Gold vorhanden!";
		$low++;
	}
	if ($low > 0)
	{
	$message6 = "Bau nicht möglich!";
	}
	else
	{
		$message6 = "BAU";
	}

Gruß Thomas
 
Zurück
Oben