Предположим, у меня есть таблица "шахтеров" со следующими полями:
IP (также первичный ключ)
имя
положение дел
место нахождения
...
Я хочу, чтобы извлечь это из MySQL, поместить в массиве, а затем петлю через все шахтер, в этом примере только для отображения IP и имен.
Лучший Ive придумать это:
Код:
$ Запрос = "SELECT * FROM шахтеров";
$ Результат = mysql_query ($ запроса) или умереть (mysql_error ());
$ I = 0;
в то время как ($ г = mysql_fetch_assoc ($ результат)) {
$ Минер [$ я] = $ г;
$ Я ++;
}
Еогеасп ($ шахтер, как $ я =>$ Г) {
эхо "шахтер: ", $ D ["IP"]." ", $ D ["имя"]. $ D ["whateverotherfield"];
}
$ Результат = mysql_query ($ запроса) или умереть (mysql_error ());
$ I = 0;
в то время как ($ г = mysql_fetch_assoc ($ результат)) {
$ Минер [$ я] = $ г;
$ Я ++;
}
Еогеасп ($ шахтер, как $ я =>$ Г) {
эхо "шахтер: ", $ D ["IP"]." ", $ D ["имя"]. $ D ["whateverotherfield"];
}
Я действительно работает, но такой ляп.
Я уверен, что есть лучший способ, но я просто не вижу его.
Любая помощь приветствуется.