我正在尝试使用 IF ELSE 条件在 PHP 中使用 Mysql 执行一个简单的程序
我的代码正在执行 IF 部分但不是 Else
请帮助我,这是我的代码
<?PHP
$userInputEntities = htmlentities($userInput);
echo $userInputEntities;
$username = "admin";
$password = "1234565";
$database = "tele";
$server = "localhost";
$db = new PDO (
"mysql:host=$server;dbname=$database",
"$username",
"$password");
$id = $_REQUEST['cid'];
if ($db) {
$SQL = $db->prepare("SELECT * FROM user WHERE uid = :id");
$SQL -> execute(array(':id'=>$id));
while ($row = $SQL->fetch(PDO::FETCH_ASSOC)) {
if ($id=="$row[uid]") {
echo "Welcome";
} else {
echo "Sorry You Have not registered with our service";
}
}
}
&我的数据库表是“用户”
uid name
1 Manoj
2 pranay only two rows i have in table
如果用户输入在表格中可用,那么它应该打印如果部分,如果找不到用户,那么它应该打印其他部分请帮助我,谢谢
此处,当 IF 条件满足时,如果部分正在打印,但在如果条件失败时不打印 else 部分