А чего уж в личку-то? Личка - она для личных. А тут - общественное достояние
Кстати, я ошибся немного. Тут есть и ошибка, из-за которой не получится получить результат
Цитата (Dr-On @ 30.09.2009 - 21:50) |
$result = mysql_query("SELECT * FROM base;"); $array_result = mysql_fetch_array($result); echo "$result[0]"; |
1. Ты выбираешь ВСЕ строки, хотя тебе нужна только одна. При создании этой выборки создается временная таблица, которая содержит полный набор данных из другой таблицы. На это требуется некоторое время, т.к. будет производится много дисковых операций.
Если же ты напишешь
SQL |
SELECT * FROM base LIMIT 1 |
то тогда будет выбрана всего одна строка. Это потребует от сервера задействования меньшего количества ресурсов, что приведет к более быстрому выполнению скрипта.
2. Ты присваиваешь результаты выборки переменной $array_result, а при выводе указываешь почему-то $result[0].
3. Если тебе надо вывести только одно значение, то не надо заключать его в фигурные скобки!!!
PHP |
echo $array_result[0]; |
На этом ты выиграешь сколько-то мгновений, потому что ПХП не будет анализировать лишнего и создавать промежуточную символьную строку.