gpt4 book ai didi

php - Mysql 选择哪里 id = ? AND url = 1、0 或全部

转载 作者:行者123 更新时间:2023-11-29 07:10:50 25 4
gpt4 key购买 nike

我有一个显示消息的系统,但用户可以选择查看正面 (1) 和负面 (0) 消息,而且还有一个链接,您可以在其中查看所有消息(1 和 0),我可以执行此查询吗?

index.php?id=1&url=1

<?php 
function mesage($id, $url) {
$db = DB::getInstance();
$query = $db->query("SELECT * FROM mesage WHERE id = ? AND url = ?", array($id, $url));
$results = $query->results();
return ($results);
}

$url = isset($_GET["url"])?$_GET["url"]:'Select 0 and 1';
$id = $_GET['id'];
$getmesaje = mesage($id, $url);
?>

我可以更改变量“$url”中的“Select 0 and 1”一词来显示全部吗?

最佳答案

你可以使用

index.php?id=1&url=1//为正

index.php?id=1&url=0//为负

index.php?id=1//全部

<?php 
function mesage($id, $url) {
$db = DB::getInstance();
if(empty($url)) {
$query = $db->query("SELECT * FROM mesage WHERE id = ?",$id);
} else {
$query = $db->query("SELECT * FROM mesage WHERE id = ? AND url = ?", array($id, $url));
}
$results = $query->results();
return ($results);
}

$url = isset($_GET["url"])?$_GET["url"]:'';
$id = $_GET['id'];
$getmesaje = mesage($id, $url);
?>

关于php - Mysql 选择哪里 id = ? AND url = 1、0 或全部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39783737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com