LordR Skrevet 28. mars 2006 Del Skrevet 28. mars 2006 Heisann! Jeg skulle hatt en html fil med en spørring til en database. Spørringen skal spørre på dato og endre seg hver dag. (navnedager og fødselsdager) Databasen heter nuke_ephem og i den finnes det 6 felt: eid, did, mid, uid, content og elanguage Det er vel disse tre som er nødvendig å bruke: did= dato mid=måned content=innholdet pr. dag. Kan noen komme med et forslag på hva som må stå i en html fil for å få dette til å funke? Mvh LordR Lenke til kommentar
CruellaDeVille Skrevet 29. mars 2006 Del Skrevet 29. mars 2006 Heisann! Jeg skulle hatt en html fil med en spørring til en database. Spørringen skal spørre på dato og endre seg hver dag. (navnedager og fødselsdager) Databasen heter nuke_ephem og i den finnes det 6 felt: eid, did, mid, uid, content og elanguage Det er vel disse tre som er nødvendig å bruke: did= dato mid=måned content=innholdet pr. dag. Kan noen komme med et forslag på hva som må stå i en html fil for å få dette til å funke? Mvh LordR 5829707[/snapback] hva er det egentlig du skal ha ut? Navn og fødselsdato som endrer seg hver dag? Så vidt jeg vet gjør verken navn eller fødselsdato det. Lenke til kommentar
LordR Skrevet 29. mars 2006 Forfatter Del Skrevet 29. mars 2006 (endret) Spørringen skal hente ut hvem som har navnedag og fødselsdag på dagens dato og det skifter jo hver dag. Altså: Den 29.03: Navnedag: Jonas og Jonatan Fødselsdag: Per Olsen (f.94) Terje Vikene (f.59) Nils Hansen (f.43) Endret 29. mars 2006 av LordR Lenke til kommentar
CruellaDeVille Skrevet 29. mars 2006 Del Skrevet 29. mars 2006 (endret) Spørringen skal hente ut hvem som har navnedag og fødselsdag på dagens dato og det skifter jo hver dag. Altså: Den 29.03: Navnedag: Jonas og Jonatan Fødselsdag: Per Olsen (f.94) Terje Vikene (f.59) Nils Hansen (f.43) 5830236[/snapback] da blir det noe slikt som: $sql = "select navn, fødselsår from tabellen_din where did = extract(day from current_date()) AND mid = extract(month from current_date())"; Det finnes sikkert enklere måter å gjøre dette på, men dette var det jeg kom opp med på stående fot. Men så lurer jeg på hvorfor du har delt fødselsdato i flere felter og ikke har et eget felt med fødselsdato med datatype date. Endret 29. mars 2006 av CruellaDeVille Lenke til kommentar
LordR Skrevet 29. mars 2006 Forfatter Del Skrevet 29. mars 2006 Denne databasen er det ikke jeg som har laget, så jeg har ikke peiling.... Men i det du skriver må det vel også være en "print" eller? Jeg er blank på sql... Lenke til kommentar
CruellaDeVille Skrevet 29. mars 2006 Del Skrevet 29. mars 2006 Denne databasen er det ikke jeg som har laget, så jeg har ikke peiling.... Men i det du skriver må det vel også være en "print" eller? Jeg er blank på sql... 5830964[/snapback] Det er ikke selve spørringen, men ett eller annet scriptspråk. Skal du feks bruke php kan du skrive dette: $sql = mysql_query("select navn, fødselsår from tabellen_din where did = extract(day from current_date()) AND mid = extract(month from current_date())") or die("Feil under spørringsutførelsen: ".mysql_error()); while($resultat = mysql_fetch_array($sql)){ print $resultat['navn'] . "(f".$resultat['fødselsår'].")<br />"; } og husk å bytte ut tabellen_din med riktig tabellnavn Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå