Example #1
0
function ArrReturn($sql)
{
    $conn = ConnDB();
    $arr = array();
    //$sql_per_list = "select * from person limit 100 ";
    $res_per_list = $conn->query($sql, PDO::FETCH_ASSOC);
    while ($row = $res_per_list->fetch()) {
        /*$arr[] = array('village_id' => $row['village_id'],
              'house_image_id' => $row['house_image_id'],
              'address' => $row['address'],
              'village_moo' => $row['village_moo'],
              'village_name' => $row['village_name'],
              'house_id' => $row['house_id'],
              'longitude' => $row['longitude'],
              'latitude' => $row['latitude']
          );*/
        $arr[] = array($row['village_id'], $row['house_image_id'], $row['address'], $row['village_moo'], $row['village_name'], $row['house_id'], $row['longitude'], $row['latitude']);
    }
    return $arr;
}
Example #2
0
function search_db($fullname)
{
    $conn = ConnDB();
    $strSQL = "SELECT * FROM person where cid like '%{$fullname}%'";
    $res = $conn->query($strSQL, PDO::FETCH_ASSOC);
    $total = $res->rowCount();
    //$result = mysql_query($strSQL);
    // $total = mysql_num_rows($result); // ได้จำนวน Record ที่ค้นหา
    if ($total == 0) {
        return "ค้นหา ชื่อ-นามสกุล ไม่พบ !!";
    } else {
        $txt_tmp = "ค้นหาพบทั้งสิ้น " . $total . " รายการ<br><br>";
        $list_person = $conn->query($strSQL, PDO::FETCH_ASSOC);
        while ($row = $list_person->fetch()) {
            $txt_tmp .= $row['cid'] . " " . $row['fname'] . "<br>";
            //$results[] = array('cid' => $row['cid'], 'fname' => $row['fname'], 'lname' => $row['lname']);
        }
        return $txt_tmp;
    }
}
<?php

//session_start();
include_once '../database/connect.php';
//นำเข้าไฟล์   connect.php (การเชื่อมต่อ)
ConnDB();
// เรียกใช้การเชื่อมต่อ
if (!empty($_POST['username'])) {
    // เช็คค่าตัวแปลที่ส่งมาว่า ... username ไม่เท่ากับว่าง ถ้าไม่เท่ากับว่าง ให้ทำคำสั่งด้านล่าง
    $username = $_POST['username'];
    // เก็บค่าตัวแปลจาก Post ไปเป็น username
    $password = $_POST['password'];
    // เก็บค่าตัวแปลจาก Post ไปเป็น password
    $rslogin = "******";
    //ชุดคำสั่งเช็ค ค่าว่า มี  username นี้อยู่ในฐานข้อมูลหรือไม่
    $rs = mysql_db_query($dbname, $rslogin);
    // ทำการค้นหาตามคำสั่ง
    $rowlogin = mysql_fetch_array($rs);
    // นำค่าผลการค้นหาที่ได้เก็บไว้ใน => rowlogin
    $num_rows = mysql_num_rows($rs);
    // นับค่าว่าออกมาได้เท่าไหร่เก็บไว้ใน => num_rows
    //เช็คว่าค่า user และ password ที่กรอกเข้ามามีอยู่หรือไม่ ถ้าเจอก็ login ได้
    if (empty($num_rows)) {
        //ถ้านับออกมาแล้ว ข้อมูลเท่ากับ ว่าง คือ ไม่มีในฐานข้อมูล
        //สั่งให้ แสดงคำเตือน
        echo '<script language="javascript">
alert("กรุณากรอกชื่อผุ้ใช้และรหัสผ่านให้ถูกต้อง");
window.location="../backend/login.php";
</script>';
    } else {
        // ถ้ามีให้เข้าไปที่หน้า index.php ได้ อยู่ใน folder : admin
Example #4
0
<meta charset="UTF-8">
<?php 
include "../lib/nusoap.php";
include "../includes/conf.ini.php";
include "../includes/function.php";
include "../includes/dateClass.php";
include "../includes/encode.php";
$data = new dbClass();
$encode = new encriptStrClass();
$fdate = new dateClass();
//DB Connect
function ConnDB()
{
    try {
        include "../includes/conf.ini.php";
        //connect ฐานข้อมูล
        $db = new PDO("mysql:host={$hostname};dbname={$dbname};", $username, $password, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES {$charset}"));
    } catch (Exception $e) {
        echo 'error:' . $e->getMessage();
    }
    return $db;
}
$strSQL = "SELECT * FROM person where cid like '%3410400990%'";
$qr = ConnDB();
$res = $qr->query($strSQL, PDO::FETCH_ASSOC);
$total = $res->rowCount();
if ($total == 0) {
    echo "ไม่พบ";
} else {
    echo "พบ";
}