Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dlaczego zapytanie nie zostało zaktualizowane po kliknięciu przycisku aktualizacji?

Nie powinieneś próbować count wynik wywołania mysqli_query w ogóle (jest to mysqli_result obiekt, a nie tablica). Zamiast tego, aby dowiedzieć się, ile wierszy zostało zwróconych przez zapytanie, sprawdź wartość mysqli_num_rows czyli zmiana

if (is_countable($query)==1)

do

if (mysqli_num_rows($query) == 1)

Musisz także zmienić

$row = $sel->fetch_array();

do

$row = $query->fetch_array();

jako $query to nazwa obiektu wynikowego, a nie $sel .

Na podstawie wyników zapytania i następującego kodu aktualizacji wydaje się, że naprawdę chcesz tego:

$category = $row['crime_cat'];
$url = $row['crimenews_url'];
$datetime = $row['crimenews_datetime'];
$lat = $row['crimenews_locationLat'];
$lng = $row['crimenews_locationLong'];



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jednostki daty i czasu w MySQL (pełna lista)

  2. Java.lang.IllegalStateException:już dołączony

  3. Pobieranie wiersza z danymi z tabeli par klucz-wartość w MySQL

  4. Wyświetlanie daty z bazy danych PHP

  5. MySQL z MAMP nie działa z OSX Yosemite 10.10