include 'config.php';$location_null = "";$location = "%{test}%";$stmt = $conn->prepare('SELECT * FROM students WHERE location LIKE ? AND location = ?');$stmt->bind_param('ss', $location, $location_null); $stmt->execute();這是我的mysql代碼。我想從數據庫中獲取數據以獲取諸如會話和相等變量之類的位置,但這種方式不起作用。
1 回答

慕尼黑的夜晚無繁華
TA貢獻1864條經驗 獲得超6個贊
您必須在查詢AND
中用 an替換,OR
以使這兩個條件都有效:
$stmt = $conn->prepare('SELECT * FROM students WHERE location LIKE ? OR location = ?');
- 1 回答
- 0 關注
- 111 瀏覽
添加回答
舉報
0/150
提交
取消