Codesigniter aktiver Datensatzabfrage mit, bei denen ähnliche Bedingungen durch eine explodierte Zeichenfolge bestimmt wPhp

PHP-Programmierer chatten hier
Anonymous
 Codesigniter aktiver Datensatzabfrage mit, bei denen ähnliche Bedingungen durch eine explodierte Zeichenfolge bestimmt w

Post by Anonymous »

Wenn ich Felder in meiner Datenbank namens Carmake und carbolour habe. Was passiert, ist, wenn ich Toyota eingeben kann, es gibt alle Toyota -Autos gut zurück. Wenn ich Blue einmachte, gibt es alle blauen Autos gut zurück. Wenn ich Blue Toyota einmachte, scheint es alle blauen Toyota -Autos gut zurückzugeben, aber wenn ich Toyota Blue alle Toyota -Autos zurückschüttle, aber auch jedes blaue Auto, unabhängig von der Marke.

Code: Select all

public function searchCars($data)
{
$keywords = explode( ' ', $data);

foreach ($keywords as $keyword)
{
$keyword = trim($keyword);
$this->db->where("`CarMake` LIKE '%$keyword'");
$this->db->or_where("`CareColour` LIKE '%$keyword'");
}

$query = $this->db->get('cars');
return $query->result();
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post