Форум → Программирование → PHP для идиотов → Второй параметр функции mysql_fetch_array
Второй параметр функции mysql_fetch_array
Страницы: ← Следующая страница →
-
Март 4, 2009, 5:04 п.п., спустя 4 минуты 4 секунды
Чаще всего пишут MYSQL_ASSOC, т.е. получать данные в виде ассоциативного массива. Т.е. писать лучше то, с чем тебе удобнее потом работать.
Вопрос такой: Работаю с функцией mysql_fetch_array и не знаю как лучше писать второй параметр.
Ты правильно мыслишь - в константе число. Хороший стиль писать константу т.к. она делает код более понятным, но насильно PHP к этому не обязывает.
Читал в Документации, что пишут как Константу, а там тип int, писать число или Константу(ведь в ней тоже лежит число)? Помогите плиз! -
Март 4, 2009, 5:29 п.п., спустя 25 минут 38 секунд
Так можно было писать и числом, но лучше константой? -
Март 4, 2009, 5:44 п.п., спустя 14 минут 49 секунд
Да
Так можно было писать и числом, но лучше константой? -
Март 4, 2009, 5:46 п.п., спустя 1 минуту 40 секунд
mysql_fetch_array устаревшая функция, есть же mysql_fetch_row либо mysql_fetch_assoc -
Март 4, 2009, 6:22 п.п., спустя 36 минут
disc, расширение mysql тоже устаревшее… )https://smappi.org/ - платформа по созданию API на все случаи жизни -
Март 4, 2009, 10:55 п.п., спустя 4 часа 33 минуты 41 секунду
disc тоже устаревшийСапожник без сапог -
Март 10, 2009, 5:04 д.п., спустя 5 дней 6 часов 8 минут
наверное не совесем в тему, но вылазиет ошибка
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in T:\home\virtual\site1\pages\edit_ph.php on line 14
запрос:
$query = "DELETE FROM photos WHERE photo_id=$del";
$result=mysql_query($query);
while($raw=mysql_fetch_array($result)) {
echo "Фотография удалена";
}
запрос выполняется, строка удаляется, но почемуто вылазиет эта ошибка и жалуется на mysql_fetch_array -
Март 10, 2009, 10:03 д.п., спустя 4 часа 58 минут 6 секунд
Ты уверен что-то передалось переменной $del? Выведи переменную или попробую замнить напрямую значением.
Во вторых что за запись пиши так.
'DELETE FROM `photos ` WHERE `photo_id`='.$del.';' -
Март 10, 2009, 11:54 д.п., спустя 1 час 51 минуту 38 секунд
maxfr, да вы - эстет, я погляжу (с) дудСапожник без сапог -
Март 10, 2009, 12:18 п.п., спустя 23 минуты 58 секунд
конечно передается иначе бы и строка не удалялась -
Март 10, 2009, 1:09 п.п., спустя 50 минут 29 секунд
Да на кой хер запрос DELETE еще фетчить? Что ты предполагаешь получать этим? -
-
Март 10, 2009, 9:46 п.п., спустя 3 часа 58 минут 35 секунд
у тебя получилось что-то навроде
while(`format c:`)
{
echo "фотография удалена";
}
:-D -
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!