Автор Тема: Помогите найти простенький скрипт на PHP с исп. БД.  (Прочитано 2836 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DJ Fat

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 158
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.mixgalaxy.ru/
Привет!
Помогите найти или помочь написать простенький скрипт с исрользованием MySql. Нужно следующее:

База данных миксов, в которой есть два поля: название микса и автор. Нужно чтобы можно было обновлять эту таблицу через WWW и чтобы можно было отсортировать по автору, а также оптимизировать таблицу для просмотра (30 миксов на стр, 60 и пр.)

Можете помочь?
Заранее благодарен, DJ FAT
C уважением, DJ Fat
MixGalaxy.ru - Форумы MixGalaxy.ru - Всё о FruityLoops - eJay.ru[

Оффлайн Covex

  • Только встал и уже устал.
  • Постоялец
  • ***
  • Сообщений: 208
  • +0/-0
  • 2
    • Просмотр профиля
Цитировать
помочь написать простенький скрипт с исрользованием MySql.
  с какой точки помочь?
1 создай таблицу с помощью phpMyadmina с 3 колонками id -  счетчик,  мix_names,  dj.
2  нарисуй форму с    полями mix_names и dj c помощью которой будешь добавлять  данные . action равно add.php3
3 скрипт №1 add.php3  получающий данные из формы и выполняющий запрос на добавление типа
$quer
="INSERT INTO mixs (id, mix_names, dj) VALUES (\'\', \'$mix_names\', \'$dj\')";
if (!
$result=mysql_query($quer)){
	
die(
"Ошибка");
}

4  скрипт №2 show_all.php3  выполняет запрос $quer="SELECT * FROM mixs";
if (!
$result=mysql_query($quer)){
	
die(
"Ошибка");
}
while (
$s=mysql_fetch_row($result)){
print (
$s[1]."  ".$s[2]);
}
mysql_free_result($result);
}

5.  чего то я устал.........надо еще функции писать которые удаляют и редактируют. Запросы все простые типа тех что выше, но появляется условие отбора where id=$id";

Оффлайн Covex

  • Только встал и уже устал.
  • Постоялец
  • ***
  • Сообщений: 208
  • +0/-0
  • 2
    • Просмотр профиля
SELECT * FROM mixs ORDER BY dj DESC LIMIT 30
так  выбираем 30 записей и сортируем по  автору по нисходящей

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
если надо показать записи с 30 по 60 то делаем такой запрос:
SELECT * FROM mixs ORDER BY dj DESC LIMIT 30,60
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
AlieN
Цитировать
если надо показать записи с 30 по 60 то делаем такой запрос:
SELECT * FROM mixs ORDER BY dj DESC LIMIT 30,60

Неверно!
Читать мануал надо..
LIMIT start,num
где start - откуда показывать, num сколько показывать
start=0-...
num=1-...
т.е. в данном случае нужно указывать limit 30,30
Евгений aka Razor,

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
с уважением,
магистр белой магии.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28