Php Mysql查询以获取预订系统的预订可用性
我有两个数据库表 1). 表结构 2). 预订桌 我想获得当前日期和时间的预订表 表格结构 预订表 当我请求2014-11-05日期的表格可用性和11:00:00的预订时间时,应将预订表格与表格结构进行比较,并仅显示可用表格。 我需要Mysql查询来执行此操作Php Mysql查询以获取预订系统的预订可用性,php,mysql,Php,Mysql,我有两个数据库表 1). 表结构 2). 预订桌 我想获得当前日期和时间的预订表 表格结构 预订表 当我请求2014-11-05日期的表格可用性和11:00:00的预订时间时,应将预订表格与表格结构进行比较,并仅显示可用表格。 我需要Mysql查询来执行此操作 SELECT `bookingtable.restaurant_table`, `bookingtable.no_people`, `bookingtable.booking_date`, `booki
SELECT
`bookingtable.restaurant_table`,
`bookingtable.no_people`,
`bookingtable.booking_date`,
`bookingtable.bookingend_time`,
`bookingtable.bookingstart_time`
FROM `bookingtable`
LEFT OUTER JOIN
`bookingtable` ON `bookingtable.restaurant_table` = `tablestructure.table_no`
WHERE
`bookingtable.booking_date` = "2014-11-05"
AND
`bookingtable.booking_time` = "11:00:00"
我会这样做,但是我会将日期和时间存储为UNIX时间戳
我会这样做,但是我会将日期和时间存储为UNIX时间戳
我会这样做,但是我会将日期和时间存储为UNIX时间戳
这就是我要做的,但是我会将日期和时间存储为UNIX个人时间戳您好,您的代码到目前为止?=)你能分享你尝试过的吗?
min\u table
,table\u description
,no\u people
,food\u time
,booking\u date
和booking\u time
与此问题相关吗?这些是额外的字段。因此,它们与此无关problem@JayBlanchard. 我从表结构表中获取所有表并将其存储到数组1中,使用where子句(预订日期和时间)从预订表中获取表并将其存储到数组2中。我正在使用数组_duplicate(a1、a2)并显示预订可用性。您好,您的代码到目前为止?=)你能分享你尝试过的吗?min\u table
,table\u description
,no\u people
,food\u time
,booking\u date
和booking\u time
与此问题相关吗?这些是额外的字段。因此,它们与此无关problem@JayBlanchard. 我从表结构表中获取所有表并将其存储到数组1中,使用where子句(预订日期和时间)从预订表中获取表并将其存储到数组2中。我正在使用数组_duplicate(a1、a2)并显示预订可用性。您好,您的代码到目前为止?=)你能分享你尝试过的吗?min\u table
,table\u description
,no\u people
,food\u time
,booking\u date
和booking\u time
与此问题相关吗?这些是额外的字段。因此,它们与此无关problem@JayBlanchard. 我从表结构表中获取所有表并将其存储到数组1中,使用where子句(预订日期和时间)从预订表中获取表并将其存储到数组2中。我正在使用数组_duplicate(a1、a2)并显示预订可用性。您好,您的代码到目前为止?=)你能分享你尝试过的吗?min\u table
,table\u description
,no\u people
,food\u time
,booking\u date
和booking\u time
与此问题相关吗?这些是额外的字段。因此,它们与此无关problem@JayBlanchard. 我从表结构表中获取所有表并将其存储到数组1中,使用where子句(预订日期和时间)从预订表中获取表并将其存储到数组2中。我使用数组_duplicate(a1,a2)并显示预订可用性。+1用于存储为UNIX时间戳。不过,他可能已经是了。PHPMyAdmin显示这样的时间戳,与datetime相同。我真的不知道-我只在命令行lol中使用MySQL!例如,我提到11:00:00。但时间可以是任何中间的地方。预订开始时间和结束时间在数据库表中。因此,我的可用性检查时间应该与开始时间和结束时间进行比较。。这是UNIX时间戳更适合您的地方,+1更适合存储为UNIX时间戳。不过,他可能已经是了。PHPMyAdmin显示这样的时间戳,与datetime相同。我真的不知道-我只在命令行lol中使用MySQL!例如,我提到11:00:00。但时间可以是任何中间的地方。预订开始时间和结束时间在数据库表中。因此,我的可用性检查时间应该与开始时间和结束时间进行比较。。这是UNIX时间戳更适合您的地方,+1更适合存储为UNIX时间戳。不过,他可能已经是了。PHPMyAdmin显示这样的时间戳,与datetime相同。我真的不知道-我只在命令行lol中使用MySQL!例如,我提到11:00:00。但时间可以是任何中间的地方。预订开始时间和结束时间在数据库表中。因此,我的可用性检查时间应该与开始时间和结束时间进行比较。。这是UNIX时间戳更适合您的地方,+1更适合存储为UNIX时间戳。不过,他可能已经是了。PHPMyAdmin显示这样的时间戳,与datetime相同。我真的不知道-我只在命令行lol中使用MySQL!例如,我提到11:00:00。但时间可以是任何中间的地方。预订开始时间和结束时间在数据库表中。因此,我的可用性检查时间应该与开始时间和结束时间进行比较。这是UNIX时间戳更适合您的地方