Guten Tag die Herrschaften,
Ich hoffe mir kann geholfen werden denn die SuFu und das WWW brachten keine ergebnisse von nutzen. Mein Problem ist das ich zwei MySQL Abfragen habe mit mehren Bedingungen. Die Abfragen sind einzeln in einer Variable gespeichert und verwenden keine Joins. Das sieht im Code so aus:
Okay, das waren die Zwei Abfragen, jetzt kommt eine simple Abfrage der Variablen:
Das funktioniert allerdings nicht, ich vermute es ist die Art wie ich die zwei Abfragen aufrufe... habe mich schon mit den Joins befasst die kann man hier jedoch nicht anwenden (?).
Einfach gesagt möchte ich über zwei SQL Abfragen feststellen wie hoch die Werte sind und anhand dieser Werte (in je 2 PHP Variablen) weitere Operationen in PHP durchführen.
Ich hoffe ich hab das klar genug geschrieben. Besten Dank im voraus
Ich hoffe mir kann geholfen werden denn die SuFu und das WWW brachten keine ergebnisse von nutzen. Mein Problem ist das ich zwei MySQL Abfragen habe mit mehren Bedingungen. Die Abfragen sind einzeln in einer Variable gespeichert und verwenden keine Joins. Das sieht im Code so aus:
PHP-Code:
// Erste Abfrage, um zu zählen wieviele Benutzer den Status "rot" haben
$query = "SELECT COUNT(*) AS count FROM benutzer WHERE status= 'rot'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$numofrows = $row['count'];
// ...um festzustellen wieviele Benutzer den Status "rot" haben dürfen
$query2 = "SELECT id,status FROM gruppen WHERE status = 'rot'";
result2 = mysql_query($query2);
$numrows2 = mysql_num_rows($result2);
PHP-Code:
if ($numofrows > $numrows2) {
$anzeige = "Es gibt mehr Benutzer mit dem Status ROT als erlaubt wäre.";
}
else {
$anzeige = "Alles Okay!";
}
echo "$anzeige";
Einfach gesagt möchte ich über zwei SQL Abfragen feststellen wie hoch die Werte sind und anhand dieser Werte (in je 2 PHP Variablen) weitere Operationen in PHP durchführen.
Ich hoffe ich hab das klar genug geschrieben. Besten Dank im voraus
Kommentar