title image


Smiley Re: DB-Abfrage vereinfachen
Hallo Jürgen,



das geht so nicht.

Vielleicht habe ich mich nicht ganz korrekt ausgedrückt.



Meine DB hat folgenden Aufbau:

kalender_januar:

tag.......we...belegt

0101.....0.........0

0102.....0.........0

0103.....0.........0

0104.....0.........0

0105.....0.........0

0106.....0.........0

0107.....0.........0

0108.....1.........0

0109.....2.........0

0110.....3.........0

0111.....4.........0

0112.....5.........0



usw.

bis



0135.....30.......0

0136.....31.......0

0137.....0.........0

0138.....0.........0

0139.....0.........0

0140.....0.........0

0141.....0.........0

0142.....0.........0



Die NULLFELDER werden für die Kalenderdarstelung benötigt.



Ich habe momentan folgende Abfrage bezogen auf Januar 2006 (01) Tage (01) bis (42),

für eine Kalenderdarstellung 42 Tage.



$query_1 = "SELECT we FROM $tabelle WHERE tag BETWEEN '0101' and '0142'";

$result_1 = @mysql_query($query_1);

$row = mysql_fetch_assoc($result_1);



meine Ausgabe müsste etwa so aussehen:



if($we == 0) echo " ";

elseif($we == 1) echo "1";

elseif($we == 2) echo "2";

elseif($we == 3) echo "3";

elseif($we == 4) echo "4";

elseif($we == 5) echo "5";

usw.



bzw. so:



echo "Tag_08: ".$we_0108."";

echo "Tag_09: ".$we_0109."";

echo "Tag_10: ".$we_0110."";



aber wie mache ich dafür einen korrekten SELECT?
mit freundlichen Grüssen
aus Neuwied
Airis

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: