Page 1 of 1

[MySQL] SELECT

Posted: 2013 Apr 09 18:04
by psychical
Turiu lentelę, kurioje yra `date` = '2013-04-09 17:31:07'
Ir turiu $_GET['date'] = '2013-04'

Kaip man išgauti iš duomenų bazės pirmąją datą, kai turiu tik metus ir mėnesį?

Re: [MySQL] SELECT

Posted: 2013 Apr 09 18:13
by Tetusis
jei gerai supratau klausima tai

SELECT 'kazkokia tai data (key)' FROM `table` WHERE 'metai ir menesis(input)' LIKE 'kazkokia tai data (key)'

Re: [MySQL] SELECT

Posted: 2013 Apr 09 18:39
by psychical

Code: Select all

$result = mysql_query("SELECT * FROM `logs_admin` WHERE 'date' LIKE '".$_GET['date']."' ORDER BY `id` DESC"); $result = mysql_query("SELECT * FROM `logs_admin` WHERE '".$_GET['date']."' LIKE 'date' ORDER BY `id` DESC");
Arba aš ne taip supratau arba neveikia. (čia du skirtingi)

-- 2013 Bal 09 18:43 --

Ačiū už bandymą padėti išeitį radau http://www.w3schools.com/sql/sql_like.asp

Re: [MySQL] SELECT

Posted: 2013 Apr 09 21:55
by Tetusis
psychical wrote:

Code: Select all

$result = mysql_query("SELECT * FROM `logs_admin` WHERE 'date' LIKE '".$_GET['date']."' ORDER BY `id` DESC"); $result = mysql_query("SELECT * FROM `logs_admin` WHERE '".$_GET['date']."' LIKE 'date' ORDER BY `id` DESC");
Arba aš ne taip supratau arba neveikia. (čia du skirtingi)

-- 2013 Bal 09 18:43 --

Ačiū už bandymą padėti išeitį radau http://www.w3schools.com/sql/sql_like.asp
padekok arnui tai jis man padejo su LIKE

Re: [MySQL] SELECT

Posted: 2013 Apr 10 02:13
by aaarnas

Code: Select all

<?php$date_match = str_replace("-", "", $_GET['date']);$result = mysql_query("SELECT * FROM `logs_admin` WHERE EXTRACT(YEAR_MONTH FROM date) = '".$date_match."'");?>