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

mysqli_stmt::num_rows() vrací špatnou hodnotu

Zajímalo by mě, zda se num_rows() hlásí vzhledem k aktuální sadě výsledků. Před načtením dat zkuste zachytit num_rows(). např.

if($statement->prepare($query))
{
    $statement->execute();
    $statement->store_result();
    echo $statement->num_rows();
    $statement->bind_result($name);
    $statement->fetch();
    echo $name; 
}

Má to nějaký vliv?



  1. Připravené prohlášení Chyba SQL

  2. Nasazení LocalDB na klientském PC

  3. Jak připojit vzdálenou databázi MySQL v PHP

  4. Jak deklarovat interní tabulku v MySQL?