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

Dotaz mysqli/mysql uvnitř funkce nefunguje

Pravděpodobně budete muset použít global klíčové slovo, jinak $db je v místním rozsahu považován za var.

function sanitize ($data){
    global $db;
    $db->mysqli_real_escape_string($data);
}

function user_exists($usermail){
    global $db;
    $usermail = sanitize($usermail);
    $query = $db->query("SELECT COUNT(userId) FROM users WHERE userEmail= '$usermail' ");
    $check = $query->num_rows;
    return ($check == 1) ? true : false;
}


  1. Jak se připojím k databázi Oracle v R?

  2. WordPress Editor neaktualizuje soubory:Nelze zpětně komunikovat s webem, aby zkontroloval fatální chyby

  3. VYMAZAT OBRAZOVKU – zástupce Oracle SQL Developer?

  4. Jak porozumět EXPLAIN ANALYZE