sql >> Databasteknik >  >> RDS >> Mysql

Välj specifik kolumn från specifik rad med gamla mysql_* API

Du måste hämta ditt resultat med mysql_fetch_assoc() , eller mysql_fetch_array() (eller andra). $result som returneras av mysql_query() , är en resultatresurs, inte en faktisk raduppsättning:

$result = mysql_query("SELECT loglevel FROM Logs WHERE id='$number'");

// If the query completed without errors, fetch a result
if ($result) {
  $row = mysql_fetch_assoc($result);
  echo $row['loglevel'];
}
// Otherwise display the error
else echo "An error occurred: " . mysql_error();

När du förväntar dig att flera rader returneras istället för bara en, hämtar du dem i en medan slinga. Det finns många exempel på detta i mysql_fetch_assoc() dokumentation .



  1. Hur man eliminerar icke-arbetstid i Oracle

  2. För inloggning GET eller POST?

  3. Är det bättre att VÄLJA innan du GÅR MED?

  4. Laravel gå med i frågor AS