Forum Webscript.Ru

Программирование => PHP => Тема начата: dima198123 от 22 Августа 2008, 19:34:09

Название: загрузка данных в базу mysql средствами php
Отправлено: dima198123 от 22 Августа 2008, 19:34:09
Есть база в ней таблица, данные загружаются из html файла в котором есть пара форм,
так вот как сделать так, чтоб одна форма стала не обязательной к заполнению, потому, что щас пока не заполню обе выскакивает сообщение не все формы заполнены?

$host = "localhost";
$user_db = "root";
$pass_db = "123";
$dbase = "bb";
$dtable = "bb";
mysql_connect ($host, $user_db, $pass_db);
mysql_select_db($dbase);
mysql_query("SET NAMES \'utf8\'");
mysql_query("SET CHARACTER SET \'utf8\'");
$co = $_POST["cc"];
$cd = $_POST["dd"];
$sql = "INSERT INTO $dtable (cc, dd) VALUES (\'$cc\', \'$dd\')";
$result = mysql_query($sql);
if(!$result) {
echo "

Ошибка!

\\n";
echo mysql_errno().": ".mysql_error()."

";
} else {
print \'\';
}
?>


Понимаю, что скрипт, как то скорее всего, размещает в таблице за место данных, которые не поступают в процессе заполнения формы, какие то символы или как то так но не могу которую неделю раздобыть инфы по этому вопросу, подскажите пожалуйста по коду или ссылкой, как решить данную задачу :)

Название: загрузка данных в базу mysql средствами php
Отправлено: for_i_0 от 27 Августа 2008, 09:42:25
при чем тут БД ?
Название: загрузка данных в базу mysql средствами php
Отправлено: dima198123 от 27 Августа 2008, 11:15:15
если щас захочу переместить тему в php, то получится две одинаковых темы на форуме, поэтому тут раз так пошло.

for_i_0 вы кстати не можешь подсказать решение по теме или в php5 не сельны?
Название: загрузка данных в базу mysql средствами php
Отправлено: brainkiller от 28 Августа 2008, 14:50:53
У меня есть подозрение, что здесь и РНР-то ни при чём!
Название: загрузка данных в базу mysql средствами php
Отправлено: dima198123 от 29 Августа 2008, 01:08:59
что тут brainkiller ?
Название: загрузка данных в базу mysql средствами php
Отправлено: brainkiller от 29 Августа 2008, 14:24:32
Цитировать
пока не заполню обе выскакивает сообщение не все формы заполнены


Судя по приведённому коду, у Вас не на сервере, а на клиентской стороне заполненность полей проверяется, а это к РНР отношения уже не имеет.
Название: загрузка данных в базу mysql средствами php
Отправлено: dima198123 от 29 Августа 2008, 21:10:49
т.е. вы говорите, что а html?

но я не встречал, чтоб в формах как то отображалась инструкция о том , обязательно ли какое то поле формы к заполнению или нет и если честно не совсем понимаю вот это: у Вас не на сервере, а на клиентской стороне заполненность полей проверяется, да и вообщем не очень разбераюсь в програмировании, начал только недавно...
Название: загрузка данных в базу mysql средствами php
Отправлено: dima198123 от 30 Августа 2008, 00:57:39
Решено, всего навсего значения нот нул на нул переправить надо было но не додумался сам там ребята подсказали, но все таки спсб за участие )))