Mysql
 sql >> база данни >  >> RDS >> Mysql

Вземете редове от mysql таблица към php масиви

Трябва да получите всички данни, които искате от таблицата. Нещо подобно ще работи:

$SQLCommand = "SELECT someFieldName FROM yourTableName";

Този ред влиза във вашата таблица и получава данните в 'someFieldName' от вашата таблица. Можете да добавите още имена на полета, където 'someFieldName', ако искате да получите повече от една колона.

$result = mysql_query($SQLCommand); // This line executes the MySQL query that you typed above

$yourArray = array(); // make a new array to hold all your data


$index = 0;
while($row = mysql_fetch_assoc($result)){ // loop to store the data in an associative array.
     $yourArray[$index] = $row;
     $index++;
}

Горният цикъл преминава през всеки ред и го съхранява като елемент в новия масив, който сте направили. След това можете да правите каквото искате с тази информация, като например да я разпечатате на екрана:

echo $row[theRowYouWant][someFieldName];

Така че, ако $theRowYouWant е равно на 4, това ще бъдат данните (в този случай, 'someFieldName') от 5-ия ред (не забравяйте, редовете започват от 0!).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Кога трябва да използвам MySQL компресиран протокол?

  2. MySQL:UPDATE таблица с COUNT от друга таблица?

  3. MySQL избира произволен ред с JOIN от две таблици

  4. MYSQL деклариране на променливи

  5. Проблем с изпълнението на процедурата във файла schema.sql за пролетно зареждане