Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> SHOW TABLES z opcją MYSQLI_USE_RESULT(bug), query z MYSQLI_USE_RESULT
darek334
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 3
Dołączył: 23.04.2013

Ostrzeżenie: (30%)
XX---


Jak w temacie, drodzy programiści. Nie wiem co tu można więcej napisać. W zapytaniu z SHOW w query i opcją MYSQLI_USE_RESULT i sprawdzeniu wyników mysqli_result->num_rows, pokazuje mi zawsze zero. Wyprzedzę że mysqli_result->close() nie pomaga. Dopiero usunięcie tej opcji powoduje prawidłowe działanie tego zapytania. Zgłosiłem to jako bug, może nie ma racji ale nie znajduje odpowiedzi na takie zachowanie.
  1. $link = new mysqli(url, user, pass );
  2. $query = $link->query('SHOW TABLES LIKE "'tabela'"', MYSQLI_USE_RESULT ) ;
  3. if($query->num_rows ){
  4. $query->close();
  5. unset($query);
  6. return true;
  7. }
  8. else{
  9. $query->close();
  10. unset($query);
  11. $this->unset();
  12. }

Zgłoszone i przyjete jako Bug niepełnej dokumentacji smile.gif
https://bugs.php.net/bug.php?id=74262
właściwie to powinno być w MySQL

Ten post edytował darek334 18.03.2017, 09:29:53
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 17:10