Aidar
Guest
Вывод информации
Имеется список специальностей вуза:
1 - Факультет автоматизации и прогрессивных технологий (АиПТ):
Код | Название
--------------------------------------------------
1201 | Технология машиностроения
1203 | Машины и технология литейного производства
...
2 - Автомеханический факультет:
Код | Название
------------------------------------------------------------------
1012 - Двигатели внутреннего сгорания
1211 - Гидравлические машины, гидропривод и гидропневмоавтоматика
1501 - Автомобиле- и тракторостроение
...
Все они хранятся в таблице speciality:
Id|Fak| Code | Specname
-----------------------------------------------------------------------
1 | 1 | 2102 | Автоматизация технологических процессов и производ...
2 | 2 | 1012 | Двигатели внутреннего сгорания
3 | 1 | 1201 | Технология машиностроения
...
Где Fak соответственно факультет.
Для вывода данной информации я пользовался конструкцией while:
При этом название факультета не отображалось:
|-----------------------------------------------------------------------------------------------|
|..........................................База данных..........................................|
|-----------------------------------------------------------------------------------------------|
|№ |Номер |.......................Название........................|............Опции............|
|--|------|-------------------------------------------------------|-----------------------------|
|1 | 2102 | Автоматизация технологических процессов и производств | [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
|2 | 1201 | Технология машиностроения.............................| [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
|3 | 1012 | Двигатели внутреннего сгорания........................| [ редактировать | удалить ] |
|-----------------------------------------------------------------------------------------------|
Как можно при помощи все той же конструкции вывести информацию следующим образом?:
|-----------------------------------------------------------------------------------------------|
|..........................................База данных..........................................|
|-----------------------------------------------------------------------------------------------|
|№ |Номер |.......................Название........................|............Опции............|
|-----------------------------------------------------------------------------------------------|
|........................Факультет автоматизации и прогрессивных технологий.....................|
|-----------------------------------------------------------------------------------------------|
|1 | 2102 | Автоматизация технологических процессов и производств | [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
|3 | 1201 | Технология машиностроения.............................| [ редактировать | удалить ] |
|-----------------------------------------------------------------------------------------------|
|....................................Автомеханический факультет.................................|
|-----------------------------------------------------------------------------------------------|
|2 | 1012 | Двигатели внутреннего сгорания........................| [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
Имеется список специальностей вуза:
1 - Факультет автоматизации и прогрессивных технологий (АиПТ):
Код | Название
--------------------------------------------------
1201 | Технология машиностроения
1203 | Машины и технология литейного производства
...
2 - Автомеханический факультет:
Код | Название
------------------------------------------------------------------
1012 - Двигатели внутреннего сгорания
1211 - Гидравлические машины, гидропривод и гидропневмоавтоматика
1501 - Автомобиле- и тракторостроение
...
Все они хранятся в таблице speciality:
Id|Fak| Code | Specname
-----------------------------------------------------------------------
1 | 1 | 2102 | Автоматизация технологических процессов и производ...
2 | 2 | 1012 | Двигатели внутреннего сгорания
3 | 1 | 1201 | Технология машиностроения
...
Где Fak соответственно факультет.
Для вывода данной информации я пользовался конструкцией while:
PHP:
... //заголовок таблицы
<?
$result = mysql_query( "select * from speciality order by Fak" );
$i = 0;
while( $spec = mysql_fetch_array( $result ) ) {
$i++;
?>
<tr>
<td><? echo $i; ?></td>
<td><? echo $spec["Code"]; ?></td>
<td><? echo $spec["Specname"]; ?></td>
<td> //опции </td></tr>
<?php
}
?>
При этом название факультета не отображалось:
|-----------------------------------------------------------------------------------------------|
|..........................................База данных..........................................|
|-----------------------------------------------------------------------------------------------|
|№ |Номер |.......................Название........................|............Опции............|
|--|------|-------------------------------------------------------|-----------------------------|
|1 | 2102 | Автоматизация технологических процессов и производств | [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
|2 | 1201 | Технология машиностроения.............................| [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
|3 | 1012 | Двигатели внутреннего сгорания........................| [ редактировать | удалить ] |
|-----------------------------------------------------------------------------------------------|
Как можно при помощи все той же конструкции вывести информацию следующим образом?:
|-----------------------------------------------------------------------------------------------|
|..........................................База данных..........................................|
|-----------------------------------------------------------------------------------------------|
|№ |Номер |.......................Название........................|............Опции............|
|-----------------------------------------------------------------------------------------------|
|........................Факультет автоматизации и прогрессивных технологий.....................|
|-----------------------------------------------------------------------------------------------|
|1 | 2102 | Автоматизация технологических процессов и производств | [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|
|3 | 1201 | Технология машиностроения.............................| [ редактировать | удалить ] |
|-----------------------------------------------------------------------------------------------|
|....................................Автомеханический факультет.................................|
|-----------------------------------------------------------------------------------------------|
|2 | 1012 | Двигатели внутреннего сгорания........................| [ редактировать | удалить ] |
|--|------|-------------------------------------------------------|-----------------------------|