| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > странности со скриптом |
| Автор: ovxxx 19.7.2005, 09:51 | ||
Почему этот скрипт один раз вставил значения в базу, а все последующие не вставляет?
|
| Автор: Mal Hack 19.7.2005, 09:56 |
| mysql_error() выводи и смотри что пишет. ЗЫ: А должен? |
| Автор: ovxxx 19.7.2005, 11:14 |
| Пишет что ошибка в запросе. А вообще работать и добавлять записи должен. |
| Автор: Bikutoru 19.7.2005, 15:39 |
| Совет №1. Исправь запрос на $zapros="insert into table values ('','" . mysql_escape_string($name) . "','" . mysql_escape_string($message) . "',now())"; Совет №2. Не полагайся на порядок по умолчанию. Пиши либо "INSERT INTO table (field1, field2) VALUES (...)", либо "INSERT INTO table SET field1='...', field2='...'" Совет №3. Не полагайся на базу данных по умолчанию. Пиши mysql_query($sql_str, $db_link) Совет №4. Если все это не поможет выведи ошибку, сам запрос и смотри что там |
| Автор: Mal Hack 19.7.2005, 16:06 | ||
Ну дык какая? Мы тут не телепаты !!! |
| Автор: Scripter 21.7.2005, 15:43 | ||
наверно потому что первое пропущенное значение - значение примари или уникального ключа. Соответственно на 2-ой вставке он дублируется. |