|
|
|
สอบถามหน่อยครับ เกี่ยวกับการค้นหาเลข 13 หลักในฐานข้อมูล ถ้าค้นพบ ให้บอกผ่านไป แต่ถ้าค้นไม่พบ ให้ บอกว่าไม่ผ่าน |
|
|
|
|
|
|
|
จากที่ดู เงื่อนไข if() น่าจะผิดนะครับ เพราะถ้าเจอให้แสดง "ผ่าน"
Code
<?php
// echo $_POST['cid'];
// exit;
include('config.php');
$objCon = mysqli_connect($serverName, $userName, $userPassword, $dbName);
mysqli_query($objCon, "SET NAMES 'utf8'");
date_default_timezone_set('Asia/Bangkok');
// $cid = isset(($_POST['cid'])) ? $_POST['cid'] : 0;
$sql = "SELECT cid FROM tb_oapp WHERE cid = '" . $_POST["cid"] . "' ";
$query = mysqli_query($objCon, $sql);
if ( mysqli_num_rows($query) > 0) {
echo "ทดสอบผ่าน";
} else {
echo "ทดสอบไม่ผ่าน";
}
?>
หรืออีกแบบคือ นับจำนวนข้อมูลที่เจอ
Code (PHP)
<?php
// echo $_POST['cid'];
// exit;
include('config.php');
$objCon = mysqli_connect($serverName, $userName, $userPassword, $dbName);
mysqli_query($objCon, "SET NAMES 'utf8'");
date_default_timezone_set('Asia/Bangkok');
// $cid = isset(($_POST['cid'])) ? $_POST['cid'] : 0;
$sql = " SELECT COUNT(cid) as numData FROM tb_oapp WHERE cid = '" . $_POST["cid"] . "' ";
$query = mysqli_query($objCon, $sql);
$row = mysqli_fetch_array($query);
if ( ! empty($row['numData']) ) {
echo "ทดสอบผ่าน";
} else {
echo "ทดสอบไม่ผ่าน";
}
?>
|
|
|
|
|
Date :
2021-08-11 21:05:20 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|