Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: почему форма не вносит введенные данные
$result=mysql_query("INSERT INTO `Фирма` (name,lastname,dol) VALUES ('name','lastname','dol')");
if($result=='true')
{
echo"Информация в базу внесена успешно";
}
else
{
echo"Информация в базу не добавлена";
}
?>
</body>
</html>
(Добавление)
в базу не вносятся данные почему
RomAndry
Отправлено: 26 Февраля, 2017 - 22:49:41
Частый посетитель
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
Помог: 6 раз(а)
1. <form action"mysql NSERT.php" method="post" name="form">
у тебя так файл и называется mysql NSERT.php ?
2. action="....."
3. $_POST, а не $_POSt
4. Научись пользоваться дебаггером!
ppm
Отправлено: 27 Февраля, 2017 - 06:46:24
Забанен
Покинул форум
Сообщений всего: 24
Дата рег-ции: Февр. 2017
Помог: 0 раз(а)
1 ТАК И НАЗЫВАЕТСЯ
2 не понял
2 поменял
4 это как? (Добавление)
поменял не работает
RomAndry
Отправлено: 27 Февраля, 2017 - 09:48:28
Частый посетитель
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
Помог: 6 раз(а)
1. Зачем в названии файла пробел? Сделай по нормальному.
2. у тебя <form action"mysql NSERT.php" method="post" name="form">
а должно быть <form action="mysql_insert.php" method="post" name="form">
4. Для начала например в своем файле mysql_insert.php
сделай такой код
$result=mysql_query("INSERT INTO `Фирма` (name,lastname,dol) VALUES ('name','lastname','dol')");
Откуда PHP узнает что у вас означают 'name','lastname','dol' ? Может стоить использовать переменные?
OrmaJever
Отправлено: 27 Февраля, 2017 - 17:44:37
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
RomAndry этот человек идиот, он пишет полную ересь, флудит, дублирует темы, удаляй его темы и бань. Такие как он форум в хлам превращают.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
Строитель
Отправлено: 27 Февраля, 2017 - 18:17:21
Участник
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 73 раз(а)
OrmaJever пишет:
RomAndry этот человек идиот, он пишет полную ересь, флудит, дублирует темы, удаляй его темы и бань. Такие как он форум в хлам превращают.
Я вчера RomAndry почти тоже самое говорил
ppm
Отправлено: 27 Февраля, 2017 - 19:08:01
Забанен
Покинул форум
Сообщений всего: 24
Дата рег-ции: Февр. 2017
Помог: 0 раз(а)
[quote=ЧИМ][/quote]
куда его копировать.Он там есть (Добавление)
[quote=OrmaJever][/quote]
я хочу научиться программировать. может и несу ересь, но я новичок и хочу изучить программирование. (Добавление)
Если Вам темы не нравятся после того как получил ответ можете удалять тему. Я не против.
Я хочу научиться программировать. (Добавление)
[quote=OrmaJever][/quote]
Я сомневаюсь что Вы сами научились. Если я не знаю. Это не дает право оскорблять любого человека.
OrmaJever
Отправлено: 27 Февраля, 2017 - 20:00:57
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Уважаемый ppm, каждый из нас когда-то не знал что такое php и каждый учился, сам или не сам, не имеет значение, и каждый понимает примерно путь обучения. Но то что ты пишешь это больше похоже на бред. Если хочешь чего-то научится то учи, а ты просто копируешь какой-то непонятный код без понимания что он делает и почему он именно такой и просишь от нас элементарнейшего! Я уже писал, прежде чем что-то сюда писать прочитай хотя бы синтаксис и научись складывать две переменные, а не тупо копировать чей-то говнокод! Ты 10 раз создавал тему где сука даже подсветка кода показывала что ты не закрыл кавычку! Но ты этого не видел, потому что срать ты хотел на обучение! Вот поэтому я и сделал вывод что ты идиот и программироние это не твоё!
И поверь почти все из нас самообучались, если что-то не получилось то мы шли и читали, пробовали, а не флудили на форум по несколько дней. Ты можешь открыть профиль каждого из нас и посмотреть какие первые темы мы создавали, это совсем не похоже на тот бред который ты пишешь.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
ЧИМ
Отправлено: 27 Февраля, 2017 - 20:23:16
Новичок
Покинул форум
Сообщений всего: 49
Дата рег-ции: Дек. 2016
Помог: 0 раз(а)
ppm
Советую тебе:
1. Поставь IDE NetBeans, он поможет тебе искать элементарные ошибки и писать нормальный код.
2. Начни с нормальной книги, которая будет тебя учить с самых азов, до более или менее нормального уровня. Например "Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 4-е издание(Бестселлеры O'Reilly) - 2016" она хотя бы относительно свежая и не использует в книге устаревший код который уже практически не поддерживается в новых версиях(например как у тебя "mysql_query")
3. Используй форум только в тех случаях когда ты не можешь несколько дней подряд найти решение своей проблемы, перелопатив кучу литературы и перепробовав все возможные варианты которые ты встречал на просторах интернета(по крайней мере, я стараюсь так делать). Иначе тебе просто не будут помогать на форумах.
Строитель
Отправлено: 27 Февраля, 2017 - 20:35:10
Участник
Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014 Откуда: Украина
Помог: 73 раз(а)
ppm пишет:
Я сомневаюсь что Вы сами научились
Я сам учу PHP. Не верите? Знаете, почему у меня ник "Строитель"? Именно потому, что я ним и работаю в реальной жизни. И потому, что я не хочу дальше работать строителем, я самообразовываюсь. И более того, может быть у меня это и не получится (стать программистом), т.к. не так это просто, как может показаться на первый взгляд.
Ваше стремление изучить язык похвально, но вы выбрали не верный путь, который вас не приведёт к знаниям. Поверьте мне, самоучке. Если вы прислушаетесь к тому, что я напишу далее, то вы или сдвинетесь с мёртвой точки, или откроете для себя другой путь, за пределами программирования (например, веб дизайн).
Что вам нужно сделать на данном этапе? - выбросить тот недокод, который вы сюда "тычите", и пойти от простого к сложному. Откройте мануал, и просто начните читать (например, синтаксис). По мере чтения копируйте листинги кода из прочитанного материала на свой предварительно установленный локальный сервер, и запускайте его (я про скопированный код). Если не понимаете, как он работает, то пооперируйте значениями из этого кода. Если снова не понятно - перечитайте заново, возможно дважды или более раз.
Если же вам так и не станут понятны очевидные (для других) вещи, то не продолжайте терять ваше время, и попробуйте например научиться работать с графикой (асильте фотошоп, и возможно вы станете востребованным дизайнером) ... Дело в том, что человеческий мозг должен иметь предрасположенность к программированию. Не каждый человек способен мыслить так, как требуется в этой области. И дело не в образовании или в его отсутствии, а именно в способности человеческого мозга мыслить подобным образом.
RomAndry
Отправлено: 27 Февраля, 2017 - 22:01:58
Частый посетитель
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
Помог: 6 раз(а)
Да уж, с таким желанием научиться и таким не желанием подумать, что пишут и сделать то, что говорят.
Очень жаль, но пока ты не начнешь внимательно читать ответы, ничего не получится
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.