Php 如何将datepicker中的date day名称设置为mysql数据库中的列名。。?

Php 如何将datepicker中的date day名称设置为mysql数据库中的列名。。?,php,mysql,datepicker,Php,Mysql,Datepicker,例如,如果我从datepicker中选择日期,如果那天是星期三,我想从“wed”列中获取所有数据,这些数据只有particualr值 我需要php代码和mysql qyery用于此 -- Table structure for table `list` -- CREATE TABLE `list` ( `id` int(11) NOT NULL auto_increment, `Mon` char(1) default NULL, `Tue` char(1) default NUL

例如,如果我从datepicker中选择日期,如果那天是星期三,我想从“wed”列中获取所有数据,这些数据只有particualr值

我需要php代码和mysql qyery用于此

-- Table structure for table `list`
--

CREATE TABLE `list` (
  `id` int(11) NOT NULL auto_increment,
  `Mon` char(1) default NULL,
  `Tue` char(1) default NULL,
  `Wed` char(1) default NULL,
  `Thur` char(1) default NULL,
  `Fri` char(1) default NULL,
  `Sat` char(1) default NULL,
  `Sun` char(1) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=20 ;
对于php代码

$weekday[0]="Sun";
$weekday[1]="Mon";
$weekday[2]="Tues";
$weekday[3]="Wed";
$weekday[4]="Thur";
$weekday[5]="Fri";
$weekday[6]="Sat";


$date = '2011/10/14'; 
$dayName = date('D', strtotime($date));
$dayNumber = date('N', strtotime($date));
echo $dayName; //date name 
$prefix = $weekday[$dayNumber]; //custom date name
$query = "select * from table_name where $prefix = 'Y'";

欢迎光临!看起来您需要了解更多关于用户期望的信息。你应该试着自己写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的解释什么是不工作,并提供一个解决方案。我建议你读一个好的问题和答案。另外,请务必使用“我需要php mysql代码来实现此目的”-只需在带有WHERE子句的SELECT查询中单击phpmyadmin中的“创建php代码”,即“像晚餐一样完成”。欢迎使用Stackoverflow。-正如您所看到的,我们在这里帮助您解决特定的编程问题,而不是提供代码。向我们展示您迄今为止所做的尝试,我们将帮助您找到错误。让我们看看你的想法。stackoverflow上没有人会为您编写代码。你应该编辑你的问题并向我们展示你的尝试,否则它会很快被否决。谢谢@Fred ii-。。。。但我想根据从datepicker中选择的日期筛选数据……如何做到这一点,你必须发布所有相关代码;这真的是任何人的游戏。这包括php/html/js/datepicker代码等。但是我在phpmyadmin中留下的一般性评论是相同的逻辑。我已经更改了我的答案。请让我知道它是否有效。您可以从这里或..使用daterangepicker。。请告诉我这条路对不对。。供查询。从…中选择。。。其中,$weekday[$date]='Y',。如何分配工作日名称?根据列名或其预定义的。。?是的,您的代码正在运行。我在回答中添加了查询