14. maj 2011 - 14:21Der er
4 kommentarer og 1 løsning
Årstal skift
Hvordan kan nemmest skifte mellem 2 års tal i min database
Min db indeholder 2 tabeller, hvor jeg gerne vil beholde de indtaste data for året før, min disse skal ikke vises til brugerne Jeg kunne forestille mig at det skulle være sådan her
sql_hent = "SELECT * FROM tabel WHERE aarstal=2011 , tid = '$tid'";
men det er jo pokkers arbejde at skulle omdøbe alle filene
Jeg har svaert ved at forstaa dit spoergsmaal. For eksempel fortaeller du ikke hvad du har i de to tabeller du snakker om, din sql_hent tror jeg ikke jeg kan faa til at virke, jeg ved ikke hvad du har i $tid, o.s.v.
Hvis du gerne vil have en sql forespoergsel med et aarstal lig med det nuvaerende aarstal (saaledes at hvis du koerer forespoergslen 31 december i aar soeges der for 2011 og hvis du koerer forespoergslen en dag senere soeges der for 2012) saa er her en php kode:
<?php $aar = date(Y); $result = mysql_query(SELECT * FROM tabel WHERE aarstal = '$aar');
Jeg haaber det er til hjaelp. Hvis ikke, saa maa du give mere forklaring om hvad problemet er.
Nej, jeg er bange for at jeg ikke foelger dig. Jeg maa nok spoerge om yderligere oplysninger:
1. Hvad er det du vil opnaa? At faa data fra tabellen hvor aarstallet er lig med det nuvaerende aarstal? (Saasom alt fra 2011, intet fra 2010 eller tidligere.) Eller data der er indtil et aar gamle? (Saasom data fra 16 maj 2010 til idag.) Eller noget helt andet?
2. Du oprettede spoergsmaalet under MySQL, men det ser ud til at du forespoerger databasen fra en php kode. Er det korrekt?
3. Tabellen 'tabel', hvilke felter indeholder den og med hvilke datatyper? (Hvis du oprettede tabellen med et script, saa vis eventuelt scriptet.)
4. Du siger at din db indeholder 2 tabeller. Er den anden tabel af betydning for dette spoergsmaal? I saafald, hvad indeholder den og hvordan bruger du den?
5. Hvad indeholder $tid og hvordan faar den indholdet?
1. Hvad er det du vil opnaa? Det jeg ville opnå var at kunne skelne mellem indtastede data fra år til år, dervd kunne jeg "kigge" tilbage hvad der var sket året før. 2.det ér nok muligt at spørgmålet skulle være oprettet under php srips. 3 4. mine 2 tabeler er har betydning for hindanden den ene er arrangementer og den anden er tilmeldinger, altså person data. 5 $tid er tilmelding id
Men tak for hjælpen, du gav mig et svar allerede på første bevarelse.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.