Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP MySQL स्वत:पूर्ण

अनुरोध के अनुसार:

पीएचपी:

$pdo        = new \PDO('mysql:host=localhost;dbname=test', $user, $pass);
$searchTerm = $_GET['term'];

$stmt = $pdo->prepare("SELECT name_first, employee_id, unique_id, name_last FROM hr_employees WHERE name_first LIKE :search OR name_first LIKE :search OR employee_id LIKE :search");
$stmt->execute([':search' => $searchTerm.'%']);

$array = [];
while (false !== ($row = $stmt->fetch())) {
    $array[] = [
        'value' => $row['name_first'].' '.$row['name_last'].' ('.$row['employee_id'].')',
        'id'    => $row['id'],
    ];
}

echo json_encode($array);

जावास्क्रिप्ट:

<script>
    $( "#employees" ).autocomplete({
        source: 'search.php',
        select: function( event, ui ) {
          window.location.href = 'page.php?id='+ui.item.id;
        }
    });
</script>

स्थान परिवर्तन के बजाय कंसोल.लॉग के साथ पहेली:https://jsfiddle.net/dLe4a83x/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जहां मान नहीं है (सबक्वेरी)

  2. जावा में mysql डेटाबेस में एक समय सम्मिलित करना

  3. एसक्यूएल चुनिंदा और हार्ड-कोडेड मानों के साथ सम्मिलित करें

  4. इन दो जॉइनिंग टेबल दृष्टिकोणों के बीच अंतर?

  5. विधि Illuminate\Support\Collection::save Laravel में मौजूद नहीं है