01. oktober 2005 - 23:00Der er
4 kommentarer og 1 løsning
Koncert kalender
Jeg vil lave en koncert kalender der kun viser de koncerter der ikke er overståede. Hvordan gør jeg? Har hørt at jeg skal bruge timestamp, men ved ikke hvordan jeg skal integrere det.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
1 .Du skal have en "concert_calendar_date" kollonne i databasen (integer) 2. Når du gemmer en ny concertpost i db´en er det ala sådan: $concert_name = "HorsMark Kiss My Jazz Trio"; $concert_calendar_date = mktime(0,0,0, "2005", "12", "24"); INSERT INTO my_concert_calendar ( "concert_name", "concert_calendar_date", ) VALUES ('$concert_name', '$concert_calendar_date')
3. Når du skal selecte koncerter der ikke er overstået er det ca. sådan $today = time(); SELECT * FROM my_concert_calendar WHERE concert_calendar_date > $today
Jeg indsætter mine data i koncert tabellen således: mysql_query("INSERT INTO koncerter VALUES ('','".$_POST['band']."','".$_POST['spillested']."','".$_POST['koncertdato']."','".$_POST['klokken']."','".$_POST['pris']."','".$image."')") or die(mysql_error()); header("Location: koncert.list.php"); }
Hvordan integrer jeg $koncertdato = mktime(0,0,0, "2005", "12", "24"); heri. Forestillede mig at jeg kunne skrive: mysql_query("INSERT INTO koncerter VALUES ('','".$_POST['band']."','".$_POST['spillested']."','".$_POST['mktime(0,0,0, "maaned", "dag", "aar");']."','".$_POST['klokken']."','".$_POST['pris']."','".$image."')") or die(mysql_error()); header("Location: koncert.list.php"); } Men det fungerrer altså ikke.
Fandt selv ud af det, jeg brugte current_date() istedet det fungerer bedre: $query = mysql_query("SELECT id,band,image,spillested,koncertdato FROM koncerter WHERE koncertdato >= current_date() Ellers tak for hjælpen, kunne dog ikke bruge den.
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.