Hi Leute,
habe folgendes Problem: Ich habe ein SQL-Abfrage, die so aussieht:
Hierbei soll die Abfrage WHERE year_number = '$minus_$i' dynamisch sein. Also ich habe 3 Möglichkeiten, welchen Wert die Variable $minus_1 haben kann: 0, 5 & 10. Und wenn ich die Abfrage in eine for-Schleife hänge, dann sollte jeweils der Wert von $minus_$i eingesetzt werden. Wenn ich das so mache, bekomme ich aber immer ein Query, das so aussieht:
WHERE year_number = 'minus_1', dabei soll ja statt minus_1 einmal "0", "5" oder "10" stehen.
Ich habe schon im Forum gefunden, dass man $$ verwenden muss. Nur habe ich keine Lösung, wie ich das in einem Query mache!
Danke für eure Hilfe!
Grüße Lukas
habe folgendes Problem: Ich habe ein SQL-Abfrage, die so aussieht:
PHP-Code:
for ($i = 0; $i <= 4; $i++)
{
$query_lock_status_main = "SELECT year_locked FROM $tablename_years WHERE year_number = '$minus_$i'";
WHERE year_number = 'minus_1', dabei soll ja statt minus_1 einmal "0", "5" oder "10" stehen.
Ich habe schon im Forum gefunden, dass man $$ verwenden muss. Nur habe ich keine Lösung, wie ich das in einem Query mache!
Danke für eure Hilfe!
Grüße Lukas
Kommentar