sql >> Databáze >  >> RDS >> Mysql

php funkce mysql s volitelným parametrem

function getAuth($authName=NULL, $authCoun=NULL, $authSate=NULL) {
    $sql = "SELECT * FROM authTable WHERE 1 = 1";
    if ($authName) {
        $sql .= " AND authName='$authName'";
    }
     if ($authCoun) {
        $sql .= " AND authCoun='$authCoun'";
    }
     if ($authSate) {
        $sql .= " AND authSate='$authSate'";
    }
    return mysql_query($sql);
 }

A ujistěte se, že máte tyto proměnné před předáním funkci escapovány.



  1. Vyhledávač Lucene vs vyhledávání v databázi

  2. Časový rozdíl SQL mezi dvěma daty má za následek hh:mm:ss

  3. mysql SEŘADIT PODLE počtu jedinečných shod slov

  4. Oracle PL/SQL:Příklad DBMS_SCHEDULER.CREATE_JOB