Как достать одну полностью одну строку таблицы из массива,если много строк уже лежат в массиве?)

ExtremeBurner

Новичок
$result = mysql_query("SELECT id,title,description,date,author,mini_img,view FROM data WHERE cat='$cat'",$db);
,вот,а там несколько строк,все это теперь в массиве,и как доставать что то одно оттуда?
 

SiZE

Новичок
PHP:
while ( $a = mysql_fetch_assoc( $result ) ) {
  // вот теперь тут в каждом цикле будет по одной строке. Можешь написать условие
  if ( $a['id'] == 'нужный мне id' ) {
    // делаем вещи
    // если надо сделать только один раз добавляет break;
  }
}
 

AmdY

Пью пиво
Команда форума
SiZE
скорее наоборот, вашь вариант как минимум имеет три подрят кавычки, не пойми какая к чему относится. я предпочитаю писать понятно "...$var...." или "...{$var}....", а вот магия кавычек и лишняя конкатация при использовании двойной ковычки - противна.
другое дело, что обычно используются плэйсхолдеры или mysql_real_escape_string($var)
 
Сверху