ПравилаРегистрацияВход
НАВИГАЦИЯ

Учим PHP

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 80, 81, 82 ... 86, 87, 88 
АВТОРСООБЩЕНИЕ
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
26 ноября 2010, 21:14
Profi, первый запрос только для того чтобы id сообщений узнать,он немного времени занимает.По-другому id никак не узнать.
Вобщем, сделал по-своему, сложно получилось, но работает, скорость в несколько раз возросла.
батька
Avatar
Имя: Сергей
Репутация: 0
Регистрация: 8.01.2010
Всего сообщений: 40
Откуда: Благовещенка
16 января 2011, 23:36
Здраствуйте! С помощью какого кода можно сделать оценку статье.
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
17 января 2011, 00:14
Создай в базе данных в таблице, где статьи хранятся, два поля. В одном будет сумма оценок, в другом - количество оценивших. При новой оценке сумма увеличивается на значение новой оценки, а количество на 1. При выводе оценки сумма оценок из таблицы делится на количество оценивших - вот тебе и средняя оценка. Извините за тавтологии.
shpien
Avatar
Имя: Руслан
Сейчас нет на сайте
Репутация: 3
Регистрация: 23.12.2008
Всего сообщений: 434
Откуда: Северо-Запад
6 февраля 2011, 00:38
как в MySql использовать массивы, например
<?php $ignor[]='niсk';
$res=mysql_query("SELECT * chat WHERE  fromn!='$ignor' ); 

Не работает так
батька
Avatar
Имя: Сергей
Репутация: 0
Регистрация: 8.01.2010
Всего сообщений: 40
Откуда: Благовещенка
6 февраля 2011, 00:58
Всем доброго времени суток! Пожалуйста поделитесь кодом простейшего опроса, без всяких наворотов и спец-эффектов, что б его можно было поместить в меню сайта, а после выбора варианта ответа, перенаправляло на страницу результатов. Если можно, сто б кода было по-минимуму.
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
6 февраля 2011, 01:52
shpien, заявка вообще непонятная. Судя по всему, ты хотел это
<?php $ignor[]='niсk';
$res=mysql_query('SELECT * from chat WHERE n<>\''.$ignor[0].'\'');
Последний раз редактировалось: Qwad (6 февраля 2011, 02:24), всего редактировалось 1 раз(а)
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7072
Откуда: Уфа РБ
6 февраля 2011, 02:14
... и что мешает разобрать массив и составить нормальный запрос в базу?
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
6 февраля 2011, 02:23
Profi, я вообще не понимаю зачем использовать массив для одной переменной. А если их много, то код теряет смысл, ведь тогда формировать условие отбора надо предварительно в цикле и вставлять в заявку.
Profi
Administrator
Avatar
Репутация: 98
Регистрация: 25.04.2006
Всего сообщений: 7072
Откуда: Уфа РБ
6 февраля 2011, 02:35
Qwad, ну может он не весь код показал и там в массиве уже есть что то .hz.
Qwad
Avatar
Имя: Серёга
Сейчас нет на сайте
Репутация: 14
Регистрация: 13.02.2009
Всего сообщений: 1337
Откуда: Украина, г. Харьков
6 февраля 2011, 02:42
Profi, ну теперь может по аналогии разберется :)
shpien, самое главное, когда нужны данные из массива, указывай ключ элемента, который нужен, иначе, как у тебя обращение просто к $ignore, работать не будет.
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 80, 81, 82 ... 86, 87, 88 След.
 
стр.  
Страница 81 из 88
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2016
Время генерации страницы: 0.03 сек
Общая загрузка процессора: 4%
SQL-запросов: 4
Rambler's Top100