триггеры в MySQL могут создаваться только пользователем с привилегией SUPER, т.е. если Ваше приложение использует триггеры, то ни на одном, даже платном, хостинге оно работать не будет :(
События к которым можно привязывать триггеры в MySQL: INSERT, UPDATE, DELETE а мне-то нужен селект :(
за мануал спасибо. Но я слаб в английском, так что, похоже. не смогу им воспользоваться. :(
Вот, если бы вы указали. какая часть текста в данном мануале соответствует моему случаю, то с помошью словаря и научного тыка, наверно, разобрался бы.
Если не удастся, не нужно брать денег. Вот и все. Результат пойдет просто в накопление опыта. Так что, риск тут только временем: своим и временем заказчика. Заказчика можно предупредить об этом риске, мол, ранее не делал, если готовы рискнуть, что потрачу месяц, а результат не понравится, давайте начнем. Если нет - берем магазин куби, или еще какой из тех, что можно нарыть на халяву, и юзаем в полный рост.
это нужно вписать в .htaccess
R=301 дает внешний редирект и все поисковики поймут, что сайт теперь искать под другим именем, соответственно, тицы должны перекочевать (так пишет яндекс - где - не помню). Про штасес можешь на моем сайте почитать, если еще не знаком с этим файлом
shareyourtrade.com, а как сделать, чтобы не на пальцах?
RewriteCond %{HTTP_HOST} !^(www\.)?новый адрес$ [NC]
RewriteRule ^(.*)$ http://www.новый адрес/$1 [R=301,L]
я только хотел показать, что можно рискнуть взяться за сложное, не имея подобного опыта. В конце-концов, опыт не является чем-то врожденным, его нужно приобретать. Этот магазин используется многими сайтами. В том числе в России. И на многих стоит моя подпись. Я же, специально, чтобы остаться инкогнито, показал тот, где мою подпись владелец убрал. Поскольку у меня небыло опыта, когда я его писал, думаю, в нем есть недостатки, поэтому, решил, если в него начнут кидать камни, чтоб камни не попали в меня, так как, неизвестно, кто его писал :)
alexandr_nv и netwind, ваша идея вроде ясна, но если делать так, как предлогаете вы, нужно:
SELECT А.id_статьи AS id_st, А.заголовок AS z_st, и тд..., count(Б.id_коментария)...
тогда полученные данные нужно выгребать из массива $sql_ar как, например:
$sql_ar['id_st']
как получать значения count
(его тоже как AS делать?).
Не то, чтобы я совсем темный, но не хватает опыта.
-K- хранить количество комментов - идея по-своему хорошая. Но есть и недостатки. Я юзаю таблици миисам, а они не поддерживают транзакции. В результате количество, занесенное в поле может не соответствовать реальному.
Но быстродействие, конечно, подскакивает до предела.
И так, я все таки надеюсь получить исчерпывающий ответ о том, как это сделать без записи количества. Как получать значения count?
я за неделю, не имея опыта работы с SQL и опыта покупок в интернет-магазине, слобал магазин. Интересно, узнать ваше мнение. Это не попытка прорекламировать его :) Реально стало интересно узнать мнение, после прочтения "сначала попробовать на простом..."
При чем здесь генератор? Челу нужен аякс. Если хошь, мож слямзить данном сайте: