Ich versuche, ein Suchergebnis für jemandes Namen explodierte dann den Vornamen und Nachnamen jede Suche gegen jedes Feld 'erste' und 'letzte'.mysql mehrere Abfragen mit PHP
Aber muss Raum verlassen was, wenn jemand nach dem ersten letzten midle-Namen wie = $ who = James David Smith sucht, wird es explodieren und jeden der Namen gegen die erste Spalte und die letzte Spalte durchsuchen. In dem Fall gibt der Benutzer zuerst den Namen Nachname ein oder fügt einen zweiten Namen hinzu.
Hier ist was ich bisher habe aber ich bin stecken. Hilfe. Bitte.
<?
$search = explode(' ', $who);
$limit=verify($get['page'])?" limit ".($get['page']*10).",10":" limit 10";
$q="select * from users where (first IN('%$search[]%') or last IN('%$search[]%') or full_name LIKE '%".$get['who']."%') AND (city LIKE '%".$get['where']."%' or province LIKE '%".$get['where']."%') order by province";
$rows=get_recordset($q);
if(count($rows)){
foreach($rows as $row){
echo $q;
?>
Schließen. Ich mag, wo du gehst, aber nicht funktioniert. Wenn Sie die Reihenfolge des Personennamens umkehren und den Nachnamen zuerst suchen. Gibt nichts zurück. –