Mysql
 sql >> Database >  >> RDS >> Mysql

Perché la query non è stata aggiornata dopo aver fatto clic sul pulsante di aggiornamento?

Non dovresti provare a count il risultato di una chiamata a mysqli_query del tutto (è un mysqli_result oggetto, non un array). Invece, per scoprire quante righe sono state restituite dalla query, controlla il valore di mysqli_num_rows cioè cambiare

if (is_countable($query)==1)

a

if (mysqli_num_rows($query) == 1)

Devi anche cambiare

$row = $sel->fetch_array();

a

$row = $query->fetch_array();

come $query è il nome del tuo oggetto risultato, non $sel .

Sulla base dei risultati della tua query e del codice di aggiornamento che segue, sembra che ciò che desideri davvero sia questo:

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