|
|
|
| Вот код, вроде бы всё правильно. переменные существуют (проверял выводом на экран) но в базу почему-то не заносятся. Запрос тоже вроде правильный. Соединение с базой проходит успешно.
Вот код. если кто может помочь буду признателен !
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($discript) && isset($text) && isset($author))
{
$result = mysql_query("INSERT INTO photoshop (title,meta_d,meta_k,date,disript,text,author) VALUES ('$title','$meta_d','$meta_k','$date','$discript','$text','$author')");
if($result == 'true') {echo "<p>Ваша статя успешно добавлена.</p>";}
else {echo "<p>Ваша статья не добавлена.";}
}
else
{
echo "<p>Вы ввели не всю информацию, поэтому статься в базу не может быть добавлена.</p>";
}
?>
после отправки формы выводится эта строчка
else {echo "<p>Ваша статья не добавлена.";} | |
|
|
|
|
|
|
|
для: White _Owl
(10.12.2007 в 13:01)
| | Исправьте строку
<?php
else {echo "<p>Ваша статья не добавлена.";}
?>
|
следующим образом
<?php
else {echo "<p>Ваша статья не добавлена.".mysql_error();}
?>
|
Что теперь выводится? | |
|
|
|
|
|
|
|
для: cheops
(10.12.2007 в 13:06)
| | спасибо ! :) Ошибка заключалась в том что я в переменной discript, поставил русскую "c". | |
|
|
|