|
|
|
| Как по имени поля узнать его порядковый номер в таблице?
Что бы вычислить количество полей и организовать цикл для просмотра... | |
|
|
|
|
|
|
|
для: AlexT
(09.03.2005 в 21:30)
| | Вам можно обойтись вот таким запростом
<?php
$sql_quety="SELECT COUNT(*) FROM table group by user_id";
?>
|
где table - имя таблицы user_id - ключ или порядковый номер. Запрос подсчитывает количество полей в таблице table | |
|
|
|
|
|
|
|
для: AlexT
(09.03.2005 в 21:30)
| | Количество полей в запросе можно узнать при помощи специальной функции mysql_num_fields, которая принимает дескриптор возвращённый функцией mysql_query.
http://www.softtime.ru/dic/id_dic=121&id_group=2 | |
|
|
|
|
|
|
|
для: AlexT
(09.03.2005 в 21:30)
| | Мне нужен номер поля!
например поля в таблице...
'"idn"
"first_name"
"second_name"
"buth"
К ним можно обращаться по имени...
$row=mysql_fetch_array($result);
echo $row['first_name'];
По номеру поля...
$row=mysql_fetch_row($result);
echo $row[1];
Вопрос ... не могу найти функцию, в которую при вводе имени поля вываливается его номер...? типа Function('idn') в результате номер поля - 0 | |
|
|
|
|
|
|
|
для: AlexT
(10.03.2005 в 15:06)
| |
<?
$result = mysql_query("select * from table");
// номер поля
$i=1;
$meta=mysql_fetch_field($result, $i);
// имя поля
echo $meta->name;
?>
|
Подробности:
http://softtime.ru/dic/id_dic=100&id_group=2
Функция знает всё о полях... | |
|
|
|