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

Wybierz konkretną kolumnę z konkretnego wiersza za pomocą starego interfejsu API mysql_*

Musisz pobrać swój wynik za pomocą mysql_fetch_assoc() lub mysql_fetch_array() (lub inne). $wynik zwrócone przez mysql_query() , jest zasobem wynikowym, a nie rzeczywistym zestawem wierszy:

$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();

Kiedy oczekujesz zwrócenia wielu wierszy, a nie tylko jednego, pobierz je wewnątrz while pętla. Istnieje wiele przykładów tego w mysql_fetch_assoc() dokumentacja .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ciągi znaków UTF-8 w bazie danych MySQL zostały zepsute po zmianie konfiguracji

  2. Nie można zainicjować bazy danych MySQL w systemie Windows 10

  3. Czy przeniesienie danych z EBS do pamięci efemerycznych poprawi wydajność zapytań MySQL?

  4. Hybrydowe obciążenia bazy danych OLTP/Analytics w klastrze Galera przy użyciu asynchronicznych modułów podrzędnych

  5. Zwróć tylko jeden wiersz z tabeli skrajnej po prawej dla każdego wiersza w tabeli skrajnej po lewej stronie