Gå til innhold

Script som viser tv guide?


Anbefalte innlegg

Hvorfor bruker du ikke

$teller=0;
while ($rad = mysql_fetch_assoc($result)) {
if($teller%2)
   {
       $bgcolor="#edf3fe";
}	
   else
   {
       $bgcolor="#ffffff";
   }
echo "
<tr bgcolor=".$bgcolor.">\n
  <td><img src=\"".$url.$rad['kanal']."\" alt=\"\"/></td>
  <td><em>".date("H:i", $rad['start'])."</em><br/>".date("H:i", $rad['slutt'])."</td>
  <td>".$rad['kategori']."</td>
  <td><em>".$rad['navn'].$rad['reprise']."</em><br/>".$rad['kommentar']."</td>\n
</tr>\n\n";
$teller++;
}

 

I stede for javascript?

Lenke til kommentar
Videoannonse
Annonse

jepp, er klar over det nå, men tenkte ikke over det og når det likevel fungerer bra med javascript why bother? If it ain't broke don't fix it. Uansett...noen som vet hva som feiler scriptet? fungerer det til alle utenom meg, eller er det flere som har problemer?

Lenke til kommentar

Bytt ut linje 121 og 122 som ser slik ut til deg:

 

  
//Finn starten av tabelen med tv-programmene
$TV = explode('<br /><table border=0 cellspacing=0 cellpadding=2 width=100%>', $TV);

 

Med denne:

 

  
//Finn starten av tabelen med tv-programmene
$TV = explode('<br><table border=0 cellspacing=0 cellpadding=2 width=100%>', $TV);

 

Feilen var at du hadde lagt inn <br /> istede for <br> som brukes på sol sine sider...

Lenke til kommentar

Var en feil der ja ser jeg nå...men d var nok ikke det som gjør at det ikke funker hos meg...prøvde å laste ned den første versjonen du lastet opp og la inn den på nytt, men funka ikke da heller...må være noe med hosten eller noe..

 

EDIT: Lagde en ny db og da funka det....merkelig..uansett, takker for hjelpen!

Endret av Tha_Zaynt
Lenke til kommentar

Problemet var at den ikke skrev no i db`n til listen over tv-programmene pga noe tull med explode(), men den skrev likevel til db`n hvor det står når den sist ble oppdatert.

 

(Skulle vel ha skrevet det til deg at du måtte slette databasen....)

Lenke til kommentar

Ok, men nå har jeg ryddet opp i buggen og bruker også css i stedet for javascript for å lage zebratables. Se redigert innlegg over for å laste ned! Alt er fortsatt valid...både CSS og (X)HTML

 

EDIT; En liten ting til:

 

@zokra: Hvorfor skifter kanalene noen ganger rekkefølge?

Endret av Tha_Zaynt
Lenke til kommentar

Den nederste sql-spørringen sorterer det som kommer ut av spørringen etter når tv-programmet starer/startet:

 

$sql="SELECT * FROM tv_liste WHERE `start` < ".time()." AND `slutt` > ".time()." ORDER BY start";

 

Denne sql-spørringen sorterer det som kommer ut av spørringen etter kanal navn:

 

$sql="SELECT * FROM tv_liste WHERE `start` < ".time()." AND `slutt` > ".time()." ORDER BY kanal";

 

Dette gir denne rekefølgen:

 

NRK1

NRK2

TV2

TV2 Extra

TV3

ZTV

Endret av zokra
Lenke til kommentar

Ja en god del, men vil ikke si jeg er proff.

Har holdt på med både html og javascript får jeg fant ut hva php var og muligheten med språket. :love:

Tilsammen tror jeg at jeg har holdt på med web-utvikling siden jeg var 13 (er nå 15 så det blir 2 år). ;)

 

EDIT:Har holdt på med mysql i et halvt år nå...

Endret av zokra
Lenke til kommentar
  • 2 måneder senere...
Du har en liten bug i systemet, dersom man klikker tilbake da kan neste=0.

 

Jeg har ikke kikket på koden din, men demoen ser veldig bra ut - og det skal mye til for at jeg sier at ting er bra. Hvor henter du programinfo fra?

Dette er et script som henter info fra sol.no sin tv.guide
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...