Suche mysql-Datenbank mit mehr keywords mit php

Basierend auf Kaste,religion,Standort,Geschlecht,Alter brauche ich zum filtern der Daten aus meiner Datenbank,wie soll ich es tun.

In der mysql-Datenbank habe ich religion,Geschlecht,Standort,Alter als separate Spalte in derselben Tabelle.

Code, den ich verwendet habe

$result=mysql_query("SELECT * FROM enquiry where location like '%$text%'and gender like'%$text1%' ")
                                                          or        die("error"); 
$found=mysql_num_rows($result); 

if($found>0){ 
 while($row=mysql_fetch_array($result)){ 
 //display of data 
  } 

Mit dieser kann ich Suche Daten von einer Spalte mit einem Schlüsselwort...da ich neu bin bitte geben Sie mir die Rechte Weg, um proplem diese mit Hilfe von php .

  • Wie wäre or someothercolumn like '%$text%'?
  • ich verstehe nicht, Ihre Frage...
  • oder... location REGEXP "text1|text2|text3" oder location in ('text1','text2','text3')
  • Ich bin das abrufen von Daten aus user form als text. ich habe zum auswählen von Daten aus der Datenbank, deren Lage ist, text und Geschlecht text1 und so weiter...@ gloomy.Pinguin
InformationsquelleAutor anya | 2013-10-29
Schreibe einen Kommentar