За последние 24 часа нас посетил 17751 программист и 1682 робота. Сейчас ищут 928 программистов ...

Ввод данных в таблицу с помощью PHP

Тема в разделе "Прочее", создана пользователем Teenager, 17 окт 2010.

  1. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Здравствуйте, товарищи! Есть вопрос. Есть база данных в 13 столбцов. Первый - автоинкремент. Остальные - месяцы. Как сделать так, чтобы в браузере выводилась таблица и в нее можно было вводить данные и по нажатию некой кнопки они заносятся в БД. В ячейки забиваются только числа.


    Заранее спасибо.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Можно сделать с помощью волшебных рублей в разделе Фриланс внизу форума =)
     
  3. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
  5. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0

    Дааа... А ты не только по фотографии ущербный, но и по общению (как-то так). Смысл твоего высказывания? Не знаешь или не умеешь - так и скажи, а если наоборот, но не хочешь говорить, то просто промолчи. Без таких мегОспециалистов ни один форум бы не выжил, ведь с тебя так и сыпятся умные мысли. Умник. Наверно гордишься своим ответом, долго думал видимо)))
     
  6. vasa_c

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

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Teenager, вам полегачало? Этот выброс помог решить вашу задачу?
     
  7. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Немного. Вы из той же серии умников не умеющих говорить по делу?
     
  8. vasa_c

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

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Да, здесь умеют только пиздеть.
    Поэтому не надо надеятся на то, что вам помогут. Придётся самому, самому...
     
  9. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    вот блйо
    а вы собственно как запросы бд делаете ?
     
  10. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Я уже это понял, поэтому и так пытаюсь сделать все сам, но отсутствие должного объема опыта мешает решить данную задачу.
     
  11. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Где?
    Результатов не видно...
     
  12. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    так , либо я много выпил , либо автор спрашивает как сделать инсёрт в бд? :D
     
  13. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Короче говоря в итоге должна получится таблица по принципу заполнения как в excel. (наверно так проще будет объяснить) Запросы SQL. Должно получится что=то типа:

    ID | F | I| O | January | February | March | April | June |
    1 ********----5-----------2----------3--------4------1
    2 ********----5-----------2----------3--------4------1
    3 ********----5-----------2----------3--------4------1
    4 ********
    ...

    5,4,3,2 оценки допустим, вот их он-лайн и нужно добавлять
     
  14. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Инсерт не тупой, а соответсвенно нужной ячейке.
     
  15. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    до конца пост прочитайте
     
  16. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
    тупой потому что обычный
    ляпай хтмл инпуты сколько там 13 штук
    HTML:
    1. <input type="text" name="input1">
    всё что сделаешь пихни в форму
    HTML:
    1. <form method="post">
    2. //Тут инпуты
    3. </form>
    дальше взял с какого-то сайта (на чистом пхп с бд не работал)
    PHP:
    1.  <?
    2.  
    3. /* Переменные для соединения с базой данных */
    4. $hostname = "localhost";
    5. $username = "myusername";
    6. $password = "mypassword";
    7. $dbName = "products";
    8.  
    9. /* Таблица MySQL, в которой хранятся данные */
    10. $userstable = "clients";
    11.  
    12. /* email администратора */
    13. $adminaddress = "administration@me.com";
    14.  
    15. /* создать соединение */
    16. mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
    17. /* выбрать базу данных. Если произойдет ошибка - вывести ее */
    18. mysql_select_db($dbName) or die(mysql_error());  
    19.  
    20. /* составить запрос для вставки информации о клиенте в таблицу */
    21. $query = "INSERT INTO $userstable VALUES('$_POST['input1']','$_POST['input2']', '$_POST['input3']')";
    22. /* Выполнить запрос. Если произойдет ошибка - вывести ее. */
    23. mysql_query($query) or die(mysql_error());
    24. echo "Данные занесены в таблицу.";
    25.  
    26. /* Закрыть соединение */
    27. ?>
    и всё это для теста можно в 1 пхп файл
    PHP:
    1.  
    2. ###Тут наша форма с инпутами
    3. ###Тут пхп код целиком что выше
    4.  
    id для авто_инкримента не указываем (напомнил вдруг незна что это :D)

    заполняй всё своими данными и эксперементируй
    втыкать в пхп код пока не поймёшь
    данные берутся с $_POST['input1'] , input1 - имя инпута которое ты укажешь

    а хотяяя...я мог чтото пропустить , много пива 8)
    поправьте если что
     
  17. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Teenager
    если ты настолько незнаком с хтмл, что даже не знаешь что есть инпут
    Если ты настолько незнаком с пхп, чтобы даже попробовать подключиться к базе и добавить в нее пару строк
    Если ты настолько туп, что не можешь глянуть примеры первого и второго в гугле и хотя бы попробовать сделать что-то сам, то что ты орешь на меня? =) Подрочи, и иди к мамочке.
     
  18. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0

    Э, Лань озабоченная)) Как я могу на тебя орать? куришь что ли?))) Я спрашивал алгоритм и отчего отталкивать, чтобы ввставлять инпуты в цикле соотвественно какой-либо переменной, т.е. колличества. Я не могу понять, что, настолько трудно быть просто мрачным, бесполезным озабоченным ущербным гавном и молчать?=)
     
  19. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0


    Спасибо за потраченное время и ценную информацию. Не чита некоторым форумчанам. Мир!
     
  20. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Teenager
    пнх =) человек вместо тебя - ленивого гандона - забил твои вопросы в гугл =)
    Ладно, посоветую тебе - ленивому гандону - на все оставшиеся случаи жизни пару сайтов, там и с примерами все есть.
    php.net и htmlbook.ru
     
  21. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Красавица! Даже прическа в тему! Шатенка, но ебарям твоим видимо пофиг. Идин хрен не ебут, поэтому и злой. Тупой ты... Что с тебя взять...)) Далбоеб! Нафига тогда этот форум и остальные 5000..00? Всё закончили. Гуляй, шушлайка!)
     
  22. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Teenager
    http://xuk.ru может так хоть у тебя появится надежда на возвращение сознания в твой закомплексованый моск. Если у тебя денег нет не значит, что все хотят тебя обидеть. Просто видимо ты лох и все. Делов-то. Распыхтелся-распыхтелся.

    А вот то что тебе ленивому гандону я дал две важные ссылки, а ты даже не почесался - ибо тут работы на 20 минут копипаста - говорит о том что ты не только ленивый гандон, но еще и тупой =)
     
  23. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Ебать ты лань озабоченная)))))
     
  24. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    т.е. мало того что гандон тупой и ленивый, так еще и совершенно даже неспособный пару строчек скопипастить? Да... Зря тебя родили, толку ноль. Выходи в окно, жить станет веселее. ;)
     
  25. Teenager

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

    С нами с:
    17 окт 2010
    Сообщения:
    30
    Симпатии:
    0
    Уже не в этом дело, я уже сделал, а дело в тебе еблан. Ты уже подмылась и накрасилась? скоро "гости" придут))))))))))