Oprettet tor. d. 02. september 2010 kl. 11:22:14

konder
konder (12.915 point. Point ude: 1.410)

dynamisk skema

kan det lade sig gøre?
<TABLE>
<TR>
    <TD>mandag</TD>
    <TD>tirsdag</TD>
    <TD>onsdag</TD>
    <TD>torsdag</TD>
    <TD>fredag</TD>
    <TD>lrdag</TD>
    <TD>sunday</TD>
</TR><TR><TD>

Jeg har nu et udtræk fra db inddelt i dage med
if( date("w", strtotime($row['bdag'])) == 1){
Tabel med udtræk fra mandag.
}
if( date("w", strtotime($row['bdag'])) == 2){
Tabel med udtræk fra tirsdag.
}o.s.v.
Problemet er at jeg ikke blot kan sætte </td><td> ind imellem.
Kan jeg difinerer hele if-kaldet og sætte det ind i ugetabellen bagefter eller hvad? (p.s.Jeg er først tilbage om 45 min.)

Skrevet tor. d. 02. september 2010 kl. 11:27:39| #1

Hvorfor kan du ikke sætte </td><td> imellem?

Skrevet tor. d. 02. september 2010 kl. 12:35:35| #2

konder
konder (12.915 point)
fordi queryen jo løber igennem og skriver </td><td> igen og igen.

Skrevet tor. d. 02. september 2010 kl. 12:57:44| #3

Er det ikke også meningen, for at du kan få opdelingen på dagene?

Du bliver nød til at være mere specifik; hvad output får du kontra hvad output forventer du og hvad er den kode der skaber dit output?

Skrevet tor. d. 02. september 2010 kl. 13:13:53| #4

splazz
splazz (55.958 point)
majbom.com
du kan jo sortere din query på dato, så alle mandage kommer før tirsdag osv.

og når du løber arrayet igennem genrerer du tabellen.

eller har jeg misforstået noget?

Skrevet tor. d. 02. september 2010 kl. 14:29:33| #5

konder
konder (12.915 point)
Jeg søger i db efter en valgt dato +7 days og vil gerne ha resultatet skrevet ud i ugeskema med dagene ved siden af hinanden istedet for nedad. Der kan forekomme flere poster til hver dag.
Søgningen løber igennem alle dage og tager </td><td>med hvergang.
-og undskyld fraværet

Skrevet tor. d. 02. september 2010 kl. 14:38:30| #6

konder
konder (12.915 point)
jeg tænker noget while (queryen) så kør , ellers..

Skrevet tor. d. 02. september 2010 kl. 16:33:31| #7

splazz
splazz (55.958 point)
majbom.com
jeg kan ikke helt forstå hvordan du vil have det til at virke rent kodemæssigt, kan du ikke poste den kode du har nu og hvordan dit resultat gerne skulle være?

Skrevet tor. d. 02. september 2010 kl. 16:45:58| #8

konder
konder (12.915 point)
tabellen starter med overskriftmandag/tirsdag/onsdag o.s.v.
i næste række :

$qry = mysql_query("SELECT * FROM drift WHERE  bdag >= '$dag1' AND bdag <= '$dag2' ORDER BY bdag")
or die (mysql_error());
while ($row=mysql_fetch_assoc($qry)){

        if( date("w", strtotime($row['bdag'])) == 1){

echo "<table border ='0' bgcolor = '#999966'><tr><td>";
echo "dato</td><td><B> {$row['bdag']}</B></td></tr><tr><td>";
echo "vagt</td><td><B> {$row['vagt']}</B></td></tr><tr><td>";
echo "dagvagt</td><td><B> {$row['dagbad']}</B></td></tr;
echo "</table>";
}
echo "</td><td>";
if( date("w", strtotime($row['bdag'])) == 2){ o.s.v.

Skrevet tor. d. 02. september 2010 kl. 18:31:09| #9

splazz
splazz (55.958 point)
majbom.com
okay, jeg vil osse gerne vide hvordan du vil have det sat op rent udseende-mæssigt - kan du ikke lave en tabel i ren html for lige at vise hvordan det skal se ud?

Skrevet tor. d. 02. september 2010 kl. 18:43:49| #10

konder
konder (12.915 point)
<TABLE>
<TR>
    <TD></TD>
    <TD>mandag</TD>
    <TD>tirsdag</TD>
    <TD>onsdag</TD>
        <TD>torsdag</TD>
    <TD>fredag</TD>
    <TD>lørdag</TD>

    <TD>søndag/TD>
</TR>
<TR>
    <TD>fra kl.10-13</TD>
    <TD>mandagsindfo</TD>
    <TD>tirsdagsindfo</TD>
    <TD>onsdagsindfo</TD>
    <TD>torsdagsindfo</TD>
    <TD>fredagsindfo</TD>
    <TD>lørdagsindfo</TD>
    <TD>søndagsindfo</TD>
</TR>
<TR>
    <TD>fra kl 13-18</TD>
    <TD>mandagsindfo</TD>
    <TD>tirsdagsindfo</TD>
    <TD>onsdagsindfo</TD>
    <TD>torsdagsindfo</TD>
    <TD>fredagsindfo</TD>
    <TD>lørdagsindfo</TD>
    <TD>søndagsindfo</TD>
</TR>
<TR>
    <TD>fra kl.18-22</TD>
    <TD>mandagsindfo</TD>
    <TD>tirsdagsindfo</TD>
    <TD>onsdagsindfo</TD>
    <TD>torsdagsindfo</TD>
    <TD>fredagsindfo</TD>
    <TD>lørdagsindfo</TD>
    <TD>søndagsindfo</TD>
</TR>
</TABLE>

Skrevet tor. d. 02. september 2010 kl. 18:47:32| #11

konder
konder (12.915 point)
mangler lige en < efter søndag

Skrevet fre. d. 03. september 2010 kl. 11:31:59| #12

konder
konder (12.915 point)
Måske er det muligt at lave udtræk for de forskellige datoer som et array med underlæggende =>array($row['bdag'],$row['morgenbad'],$row['dagbad'],$row['aftenbad'],$row['vaske'],$row['renhold'],$row['fyring'])
til  $mandag[][];
så var det måske muligt bagefter at lægge dataerne ind i min ugetabel

Skrevet fre. d. 17. september 2010 kl. 00:36:50| #13

konder
konder (12.915 point)
jeg har opgivet og lukker

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Ville ikke tildele at upload det til database eller komme...

Oprettet den 10. februar 2012 kl. 21.23
tobrukDk giver 15 point for svar | Giv et svar »

HTTP Post XML og modtag svar

Oprettet den 10. februar 2012 kl. 17.55
mrkaynex giver 200 point for svar | Giv et svar »

Inspion Economy søger en dygtig programmør, som kan...

Oprettet den 10. februar 2012 kl. 16.09
Kathja giver 15 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Her er fem sjove danske websider du skal kende

Trænger dine lattermuskler til en omgang fitness på dansk? Vi viser vej til fem websider fyldt med humor og vanvittig satire.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du snart hente Windows 8

Den nye offentlige betaversion af Windows 8 er klar i denne måned.


Nyheder fra Computerworld

Teaser billede

Måske snart slut med Androids helt store problem

Android-platformen har længe været plaget af et særligt problem. Men måske er problemet nu ved at være elimineret.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger