vielleicht kann man mir ja mal jemand aushelfen. Irgendwie steh ich auf dem Schlauch. Folgende Situation:
Ich habe zwei Tabellen. In Tabelle 1 gibt's mehrere Zeilen. In Tabelle 2 nur eine Zeile mit dem Namen Feld_1 und einem Wert_1 = 10. Was ich nun machen möchte, ist die Anzahl Zeilen aus der Tabelle mit dem Wert in Tabelle 2 vergleichen. Das Zählen der Zeilen in Tabelle 1 funktioniert. Das Auslesen des Wertes aus Tabelle 2 will partout nicht gelingen.
Als Beispiel wollte ich etwas anzeigen, Anzahl_Zeilen > Wert_1 ist.
Wie stelle ich es an, daß der Wert aus Tabelle 2 übergeben wird??
Angesetzt hatte ich so (aber auch verschiedene andere Varianten probiert, aber immer wird nichts für den Wert_1 ausgeworfen):
Code: Alles auswählen
$sql = "SELECT * FROM tabelle_1";
$result = $db->sql_query($sql);
$num_rows = mysql_num_rows($result);
$db->sql_freeresult($result);
$sql = "SELECT wert_1 FROM tabelle_2;
$result = $db->sql_query($sql);
while($row = $db->sql_fetchrow($result))
{
$max_lines = $row['wert_1'];
}
if($num_rows > $max_lines)
Wahrscheinlich total einfach, aber ich seh den Wald vor lauter Bäumen nicht ...
Danke und Gruß
Felix