28. august 2008 - 00:42Der er
12 kommentarer og 1 løsning
udtrækning af søgning
Hej Jeg har en søgeboks hvor man kan søge på et årstal feks. 2008
Tidspunktet er indtastet som eks. : 15-10-2008 og lagt i databasen som : if (ereg('^([0-9]+)-([0-9]+)-([0-9]+)$',$_POST[tidspunkt],$reg) && !empty($_POST[tidspunkt])) { $tidspunkt1 = mktime(0,0,0,$reg[2],$reg[1],$reg[3]);
Hvordan får jeg ved søgningen på eks årstallet 2008 de forekomster frem som indeholder årstallet 2008 i $tidspunkt1 ??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvorfor gemmer du dem i mktime() format, når mysql jo netop understøtter DATE som hedder: YYYY-MM-DD Hvis du gør det, kan du bruge WHERE YEAR(dato_felt) = 2008
Hej cronick jeg har dette : $query = mysql_query("SELECT ... FROM ... TABEL WHERE......... FROM_UNIXTIME(`f.tidspunkt`, '%Y') LIKE '".date("Y", $_SESSION['timestamp2'])."'");
men får fejlen : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Jeg får nu også denne fejl : Warning: mktime() expects parameter 1 to be long, string given in
det er i denne linie : if (ereg('^([0-9]+)-([0-9]+)-([0-9]+)$',$_SESSION[tidspunktdato],$reg) && !empty($_SESSION[tidspunktdato])) { $timestamp2 = mktime(' ', ' ', ' ', $reg[2], $reg[1], $reg[3]);
Jeg forstår det ikke helt da det virker et andet sted jeg bruger det samme ??
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.