我试图在我的所有DIV上做一个封装,它看起来很透明(不透明度:0.6),但前面的所有内容都显得透明.
任何想法如何解决这一问题?
你可以在这里找到这样的例子:http://testing.squaretise.com/(我给了包装器(#wrap)一个红色边框,这样你就可以更容易地解释了)
我正在使用以下SQL查询从按日期排序的内部联接中选择行.
SELECT *
FROM clubnights
INNER JOIN club ON clubnights.club = club.club_ID
WHERE visibility = 0
AND date >= CURDATE()
ORDER BY clubnights.date ASC
Run Code Online (Sandbox Code Playgroud)
然后我通过PHP while循环加载我的HTML中的所有数据.
我的目标是在任何给定日期的每个部分之上回显HTML标题.
因此,当通过select查询检测到日期更改时,我希望检测(通过PHP或SQL).基本上,我想比较最后一个'日期'列和当前列,如果它们不匹配,我将通过PHP回显一些东西.
举个例子,假设以下是行:
2016-09-16 - Row 1 // Detect 'change' here as it's the first row
2016-09-16 - Row 2
2016-09-16 - Row 3
2016-09-16 - Row 4
2016-09-16 - Row 5
2016-09-17 - Row 6 // Detect change here as date has changed
2016-09-17 - Row 7
2016-09-17 - Row 8 …Run Code Online (Sandbox Code Playgroud) 一直试图获取 SCOPE_IDENTITY()(插入到数据库中的最后一个 ID)并将其作为变量存储在我的 PHP 函数中。
查看了我可能在 stackoverflow 上找到的所有答案,但我仍然没有设法到达那里。
这是我目前拥有的:
// Confirm booking (update database) function
public function insert_userPost($conn)
{
// SQL INSERT command
$sql = ("
INSERT INTO userPost (content, submitted, emotion)
VALUES ('$this->post', 'NOW()', '$this->emotion');
");
if ($conn->query($sql) === TRUE)
{
//echo "success";
$sql = ("SELECT SCOPE_IDENTITY() as Id");
$result = $conn->query($sql);
echo $result;
//header('Location: feed.php?filter=all&page=1');
}
else
{
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
Run Code Online (Sandbox Code Playgroud)
我做错了什么?
编辑:
另外...在构造中,我试图在 $this->post 中传递 Id ($this->Id) 但它返回 0。我可以看到这是由于我只设置 …