Hallo!
Möchte anhand einiger Funktionen eine Abfrage ausfürhen mit unterschiedlichen Paramteren. Leider bekomme ich als Rückgabewert immer die Zahl 1.
Die Abrfage wird richtig ausgeführt, möchte das ergebnis als array haben.
Funktion
Möchte anhand einiger Funktionen eine Abfrage ausfürhen mit unterschiedlichen Paramteren. Leider bekomme ich als Rückgabewert immer die Zahl 1.
Die Abrfage wird richtig ausgeführt, möchte das ergebnis als array haben.
PHP-Code:
if ($res2 == 0){
$res2 = $this->function_sql ("WHERE company_name like '$company_name%' and postcode like '$postcode%' and city like '$city%'");
}
$res2 = (count($res2));
if ($res2 == 0){
$res2 = $this->function_sql ("WHERE company_name like '$company_name%' and street like '$street%' and city like '$city%'");
}
PHP-Code:
function function_sql($sql) {
global $db;
// Gesamtergebnis feststellen
$search1= $db->query("SELECT id,
company_name,
street,
nr,
postcode,
city
FROM werk
$sql
LIMIT 100
");
$res_search1 = $search1->fetchAll();
echo $res_search1;
}
Kommentar