Funktion Rückgabewert einer Abfrage

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Funktion Rückgabewert einer Abfrage

    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.

    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%'");
            } 
    Funktion
    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;
        
        } 

  • #2
    Wir kennen leider dein Klasse nicht.

    Was gibt $db->query() zurück?
    Was macht $search1->fetchAll() im Detail?

    BTW: Solche "Sätze"
    Die Abrfage wird richtig ausgeführt, möchte das ergebnis als array haben.
    machen es nicht gerade einfach, dein Problem zu verstehen.

    Comment


    • #3
      außerdem gibt man werte von funktionen so zurück:
      PHP Code:
      return $res_search1
      peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Comment


      • #4
        Jou.

        Comment

        Working...
        X