sql >> Databasteknik >  >> RDS >> Mysql

Varför uppdaterades inte frågan efter att ha klickat på uppdateringsknappen?

Du borde inte försöka count resultatet av ett anrop till mysqli_query alls (det är ett mysqli_result objekt, inte en array). För att ta reda på hur många rader som returnerades av frågan, kontrollera istället värdet på mysqli_num_rows d.v.s. ändra

if (is_countable($query)==1)

till

if (mysqli_num_rows($query) == 1)

Du måste också ändra

$row = $sel->fetch_array();

till

$row = $query->fetch_array();

som $query är namnet på ditt resultatobjekt, inte $sel .

Baserat på resultaten av din fråga och uppdateringskoden som följer, verkar det som du verkligen vill ha detta:

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



  1. Tabell-värderade funktioner i ORACLE 11g ? (parameteriserade vyer)

  2. Logga in med externa tjänster

  3. Rekursiv fråga i SQL Server

  4. Codeigniter/PHP kontrollera om kan ansluta till databasen