sql >> Base de Datos >  >> RDS >> Mysql

¿Por qué la consulta no se actualizó después de hacer clic en el botón de actualización?

No deberías intentar count el resultado de una llamada a mysqli_query en absoluto (es un mysqli_result objeto, no una matriz). En su lugar, para averiguar cuántas filas devolvió la consulta, verifique el valor de mysqli_num_rows es decir, cambiar

if (is_countable($query)==1)

a

if (mysqli_num_rows($query) == 1)

También necesitas cambiar

$row = $sel->fetch_array();

a

$row = $query->fetch_array();

como $query es el nombre de su objeto de resultado, no $sel .

Según los resultados de su consulta y el siguiente código de actualización, parece que lo que realmente quiere es esto:

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