![]() |
|
||||||||||
|
|||||
|
Дык.. Есть пара вопросов.[list=1][*]Поиск по mysql
Ребят. Раньше пользовал RiSearch для поиска по сайту. Удобно. НО вот теперь перевожу alesh.ru на Mysql. Надо бы поиск организовать по mysql. Как? Есть только предположение:
я записал в мускл 58 статей. Они лежат в таблице articles. как подсчитать что их там 58 count($articles) не выходит [*]Как проверить существование таблицы? что-то типа file_exists()[*]Как ДОПИСАТЬ в таблицу. Например. Я изменил текст. И хочу его перезаписать . Или Перезаписать и Записать это разные функции ? [/list=1] Всем заранее спасибо! ![]()
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Ветеран форума
|
2. вопрос
$query="SELECT * FROM `articles`"; $kolichestvo_tvoih_statei=mysql_num_rows($query);
__________________
... |
|
|||||
|
Ветеран форума
|
4
открфваешь в форме свою статью. что-то типа $query="SELECT `article` FROM `articles` WHERE `id_article`= '$id' "; $chenge=mysql_fetch_array($query); echo("<form action=change.php method=post>n\"); echo("<textarea rows=20 name=article cols=20 value=$change[article]>"); echo("<input name=id_arcticle value=$change[id_arcticle]>"); ... ... короче основная - мысль содержимое твоей статьи должно оказатся в поле для изменения , где ты его и изменишь и отошлешь на скрипт в котором... mysql_query("UPADATE `arcticles` SET `article`= '$article' WHERE `id_aticle`= '$id_arcticle ' "); так вот ...
__________________
... |
|
|||||
|
Ветеран форума
|
3 вопрос
при помощи mysql_list_dbs(); ставишь в цикл... и проверяешь есть ли среди них твоя нужная тебе...
__________________
... |
|
|||||
|
по поводу первой части первого вопроса, обьясню более понятно, есть 2 функции, какую из них тебе использовать решай сам ....
1. like 2. regexp тобишь у тебя запрос выглядит подобным образом .... mysql_quuery("select * from article where article like '%$search%'") или mysql_quuery("select * from article where article regexp '%$search%'") , но он обычно в других случаях используется... по поводу вывода нужного кол-ва символов, это нуно скрипт писать ... .. на остальные вопросы, ответы вроде есть ![]()
__________________
заходите в гости advocat, это не по професия - это диагноз! Обычно в PHP обитаю ... Последний раз редактировалось advocat; 16.04.2002 в 01:36. |
|
|||||
|
Гм. Спасибо
![]()
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
Как сортировать.
Как вывести все по номерам от 1 до 19 в порядке убывания так что было 19-18-17-16-15-14и.т.д
__________________
Что за дурь? 50 символов в подписи!? |
|
|||||
|
mysql_query("select * ftom articles whrere article like '%$че-то%' order by id desc")
id - по чем сортировка desc - в обратном порядке выводить ...
__________________
заходите в гости advocat, это не по професия - это диагноз! Обычно в PHP обитаю ... |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
SELECT * FROM tablename ORDER BY id DESC LIMIT 1, 20
__________________
заходите в гости advocat, это не по професия - это диагноз! Обычно в PHP обитаю ... |
![]() |
Часовой пояс GMT +4, время: 13:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|