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

PHP और MySQL के साथ एक गतिशील खोज क्वेरी बनाना

यह देखने के लिए कि क्या वे मान्य हैं, सभी पोस्ट संस्करण प्राप्त करने और उनके माध्यम से लूपिंग करने का प्रयास करें, और फिर अपनी क्वेरी बनाएं

<?php
$id = $_POST[id];
$field1 = $_POST[field1];
$field2 = $_POST[field2];
$field3 = $_POST[field3];

$whereArr = array();
if($id != "") $whereArr[] = "id = {$id}";
if($field1 != "") $whereArr[] = "field1 = {$field1}";
if($field2 != "") $whereArr[] = "field2 = {$field2}";
if($field3 != "") $whereArr[] = "field3 = {$field3}";

$whereStr = implode(" AND ", $whereArr);

$query = "Select * from assignments WHERE {$whereStr}";

ऐसा कुछ जो आपको चाहिए उसे संभालना चाहिए



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कई कनेक्शन त्रुटियों के कारण होस्ट 'होस्टनाम' अवरुद्ध है; 'mysqladmin फ्लश-होस्ट' के साथ अनब्लॉक करें

  2. MySQL बूलियन टिनिंट (1) 127 तक मान रखता है?

  3. 46 सेकंड लेने वाली mysql क्वेरी - अधिक कुशल होने की आवश्यकता है

  4. लेनदेन.wasCommitted () झूठी वापसी क्यों करता है?

  5. MySQL ट्रिगर, डालने पर एक और तालिका अपडेट करें