
16.09.2009, 20:54
|
|
Постоянный
Регистрация: 25.01.2009
Сообщений: 368
С нами:
9100556
Репутация:
912
|
|
Сообщение от Kusto
пробовал так например
$title = $_POST['title'];
$text = $_POST['text'];
.
.
.
и т д, я что то невижу откуда беруться эти переменные
с формы
Сообщение от Gray_Wolf
Код:
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')");
Используйте нормальную конкатенацию, ибо это бред.
Код:
echo "('$title', '$text', '$desc', '$avtor', '$date')";
Всё верно выводит?
да
|
|
|

16.09.2009, 20:58
|
|
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
С нами:
10139306
Репутация:
1089
|
|
блин наверное это бред но осмелюсь предположить что права на запись невыставленны))) (777)
|
|
|

16.09.2009, 21:11
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
Сообщение от Kusto
блин наверное это бред но осмелюсь предположить что права на запись невыставленны))) (777)
Полный бред...
.:[melkiy]:. , замени строчку
PHP код:
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')");
на
PHP код:
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')") or die(mysql_error());
И все сразу же станет на свои места  После исправления ошибки, конечно.
|
|
|

16.09.2009, 21:15
|
|
Постоянный
Регистрация: 25.01.2009
Сообщений: 368
С нами:
9100556
Репутация:
912
|
|
Сообщение от mailbrush
Полный бред...
.:[melkiy]:. , замени строчку
PHP код:
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')");
на
PHP код:
$result = mysql_query ("insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')") or die(mysql_error());
И все сразу же станет на свои места  После исправления ошибки, конечно.
Код:
You have an error in your SQL syntax near 'desc,avtor,date) values ('2009-09-16', 'avtor', 'desc', 'avtor', '2009-09-16')' at line 1
судя по ошибке неправильно подставляет значения... 
|
|
|

16.09.2009, 21:31
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами:
9410786
Репутация:
2731
|
|
Сообщение от .:[melkiy]:.
Код:
You have an error in your SQL syntax near 'desc,avtor,date) values ('2009-09-16', 'avtor', 'desc', 'avtor', '2009-09-16')' at line 1
судя по ошибке неправильно подставляет значения... 
Все ясно 
Поле desc переименуй на description или на что-то другое  . Т.к. DESC используется mysql базой для вывода информации из базы по убыванию.
|
|
|

16.09.2009, 21:37
|
|
Постоянный
Регистрация: 25.01.2009
Сообщений: 368
С нами:
9100556
Репутация:
912
|
|
Сообщение от mailbrush
Все ясно 
Поле desc переименуй на description или на что-то другое  . Т.к. DESC используется mysql базой для вывода информации из базы по убыванию.
спс, пашет! но и так тоже пашет...
PHP код:
<?
$result = mysql_query ("insert into `news` (`title`,`text`,`desc`,`avtor`,`date`) values ('$title', '$text', '$desc', '$avtor', '$date')") or die(mysql_error());
if ($result == true) {echo "good";}
else { echo "false"; }
?>
хотя с description удобней
|
|
|

16.09.2009, 21:19
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами:
9042754
Репутация:
399
|
|
ну тогда
$q="insert into news (title,text,desc,avtor,date) values ('$title', '$text', '$desc', '$avtor', '$date')";
echo $q;
Вставляем этот запрос через PHPMyAdmin и тестируем...
|
|
|

16.09.2009, 21:54
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами:
9223466
Репутация:
3171
|
|
title,text,desc,avtor,date - DESC - зарезервированное значение в MySQL, его нельзя использовать в названии таблиц,столбцов.ПЕреименуй ,и все зараотает сразу.
|
|
|

17.09.2009, 06:19
|
|
Познающий
Регистрация: 26.02.2009
Сообщений: 65
С нами:
9055208
Репутация:
5
|
|
Насчет моего вопроса?
|
|
|

17.09.2009, 15:21
|
|
Новичок
Регистрация: 08.09.2009
Сообщений: 10
С нами:
8776413
Репутация:
0
|
|
Ребят, нашёл тут скрипт. Решил его переделать. ПХП в первый раз вижу. Вообщем имеется база вида логин:пароль. Нужно что бы каждый логин добавил в друзья определенного человека. повторяюсь ПХП не знаю, но понимаю, что в этом скрипте происходит. Вроде из списка файла выдирается логин пароль, создается правильная ссылка для входа(проверял, вставлял в строку браузера, все заходит) Но все равно не работает почему-то http://nikkin2.h16.ru/test3.txt вот скрипт. Кто подскажет в чем дело. Если можете, то отредактируйте там что не так. Но все-таки интересно очень где же там ошибка
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|