Присвоить переменной значение поля

Cover Story

Новичок
Присвоить переменной значение поля

Всем доброго времени суток!
Я создал запрос, но мне кажется что он слишком корявый! Хотя работает!
$f=mysql_fetch_array(mysql_query("select conte from prihod where name='Olivetty'"));
echo "Количество=".$f[conte];
Если кто-нибудь разбирался с этим помогите пожалуйста.
Заранее спасибо!
 

valager

Guest
extract(mysql_fetch_array(mysql_query("select conte from prihod where name='Olivetty'")));
echo $conte;
 

Фанат

oncle terrible
Команда форума
$f=mysql_fetch_array(mysql_query("select conte from prihod where name='Olivetty'"));
никогда так не делай.
писать надо
PHP:
$query="select conte from prihod where name='Olivetty'";
$res=mysql_query($query);
// тут неплохо сделать обработку ошибки запроса
$row=mysql_fetch_array($res);
echo $f['conte']; // conte - это строка, и ДОЛЖНА писаться в кавычках
если же тебя интересует, как получать одну-единственную переменную из базы, то для этого служит такая штука, как функции.
пишешь функцию, которая принимает аргументом запрос, и вохзвращает переменную
 

Cover Story

Новичок
Извиняюсь, но я не знаю этих функций, и если бы знал, то не изобретал вилосипед!
 

Фанат

oncle terrible
Команда форума
какиех функций?!
я же НИЧЕГО нового не написал - я просто гораздо правильнее записал те, что были у тебя самого написаны!
и ты их не знал?
 

Cover Story

Новичок
Нет просто я подумал! Что ты имеешь ввиду другой какой-либо варинт!
Вообще суть задачи заключается в следующем, у меня есть база в которую я ввожу материалы и есть база общего количества материалов, если я удаляю запись из первой базы это количество должно автоматически вычитаться из второй!
 

Фанат

oncle terrible
Команда форума
я имею в виду то, что в пхп можно написать собственую функцию.
и объединить в ней несколько других.
получится короче.
 
Сверху