Задача: Определить порядковый номер записи в строке.

JOGADOR

Guest
Задача: Определить порядковый номер записи в строке.

Имеется строка, требуется определить порядковый номер определенной записи по критерию (например через LIKE), ((содержимое строки известно)). Подскажите, пожалуйста, как это реализовать.
 

Profic

just Profic (PHP5 BetaTeam)
Во-во, я тоже хотел попросить повторить то же самое, но по русски :)
 

JOGADOR

Guest
Имеется ввиду следующее: если $s[$i] - массив, содержащий записи, то интересует нахождение этого самого $i.
 

SelenIT

IT-лунатик :)
Т.е. задача сводится к поиску ключа массива по известному значению?
 

Renny

Новичок
Насколько я понял, то нужно сделать следующее:
Если у тебя есть колонка ID, то вытаскиваешь значение той строчки(из колонки ID) у которой совпадает критерий по которому ты ищешь.
 

JOGADOR

Guest
Renny, вытащить содержимое этого поля легко, но мне нужно узнать его название.
 

alexhemp

Новичок
JOGADOR

Если не известно название поля - дай угадаю....

У тебя таблица с кучей полей, хранящих однотипные значения? Не пробовал нормализовывать?
 

JOGADOR

Guest
alexhemp, нет, полей всего 9, названия известны. Просто необходимо знать название поля, содержащего определенный текст.
 

HeavyNatas

Новичок
Делай селект по нужным столбикам. потом получишь массив строчек.
потом разгреби его конструкцией

foreach($rows as $key => $val) {
print "$key -> $val"; //имя стобца -> значение
}

Хотя мне кажется можно сделать немного проще.
 
Сверху