fastix®: probleme mit dem jahreswechsel

Beitrag lesen

Moin!

Und mit dem Jahr sieht es so aus:

[1] for($i=0;$i<3;$i++)  {
[2]   $intMonat=$date("n")+$i; $IntYear=$date("n");
[3]   if ($intMonat > 12) {
[4]     $intMonat=$intMonat-12; $IntYear++;
[5]   }
[6]   $sql="SELECT * FROM prog WHERE month(datum) = $intMonat AND year(datum) = $intYear ORDER BY datum";

[7]   $result = mysql_db_query($conn,sql) OR die("<hr>".mysqlerror($conn)."<hr>$sql<hr>");
[8]  while ...
[9] }

Anmerkung:
[6] Ich nehme an, du hast den '*' im SQL- String nur als Platzhalter für die Namem der Tabellenspalten stehen und verwendest Ihn im Programm nicht. Das ist "unmittelbarer" Fehler, kann aber für Unklarheit sorgen, z.B. Wenn Du die Tabellenstruktur änderst.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch  für seriöse Agenturen.