За последние 24 часа нас посетили 20598 программистов и 1724 робота. Сейчас ищут 1411 программистов ...

Добавление данных в Mysql и их вывод

Тема в разделе "PHP для новичков", создана пользователем star2009, 5 мар 2009.

  1. star2009

    star2009 Активный пользователь

    С нами с:
    5 мар 2009
    Сообщения:
    3
    Симпатии:
    0
    Помогите пожалуйста создать эти скрипты, или подскажите, где подобное можно найти!

    Скрипт должен вбивать в базу Mysql переменные из форм, а также - дату, номер (id) и некоторые другие данные.
    Другой скрипт производит вывод определённого количества "сообщений" на странице (сортируя по id), по аналогии с гостевой книгой.
    Ещё скрипт выводить одно "сообщение" на страницу, при обращении файл.php?id=номер.
     
  2. karakh

    karakh Активный пользователь

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    Подсказываю: эти (точнее, похожие) скрипты можно найти покопавшись по этому форуму. Их тут тыщи.
    А помочь создать тебе могут вот тут.
     
  3. akrinel

    akrinel Активный пользователь

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
    Вопрос поставлен некорректно.
    Ваши шансы на хороший ответ повысятся, если вы попытаетесь что-то начать делать, и будете задавать вопросы по конкретным проблемам, с которыми столкнетесь в процессе разработки.

    Если Вы хотите что бы за Вас написали полностью все, то лучше обратиться в рубрику Free-lance.

    Ну а пока:

    Создаете таблицу для сообщений при помощи CREATE TABLE. Синтаксис данной команды описан в документации по MySQL, которая есть на этом сайте.

    Cоздаете форму для ввода. С информацией по HTML можно ознакомиться, например, на htmlbook.

    При отправке формы данные будут попадать в переменную $_POST или $_GET(в зависимости от того что Вы укажете в форме). Разумеется данные сразу помещать в БД нельзя и нужно их обработать, в этом Вам может помочь, например, такая функция, как mysql_escape_string. Также неплохо было бы почитать про несколько функций представленных внизу этой страницы. Особенно рекомендую, mysql_query и mysql_fetch_assoc. Они помогут Вам заносить информацию в БД и извлекать ее оттуда.

    Для извлечения из БД данных рекомендую узнать о такой вещи как SELECT. Для сортировки ORDER BY. Информация о них тоже есть в документации по MySQL.

    Что бы узнать, что скрипт должен вывести одно сообщение на страницу можно проверить $_GET['id'] если оно не пусто и такая запись присутствует в базе => выводим ее. В противном случае список.