Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Не могу занести в БД коммент


Автор: lari1991 22.11.2009, 01:31
Скажите пожалуйста что у меня не правильно в скрипте! Вот:
Код

<html>
<head><title>Комментарии по теме</title>
</head>
<body><center>
<form method="post" action="komment.php">
Ваше имя:<input type="text" name="imia"><br>
Ваш комментарий:
<textarea type="text" cols=40 rows=8 name="soob">
</textarea>
<input type="submit" name="submit" value="Готово"></form></center>

<?
include_once("connect.php");
if (isset($_POST['submit']))
{
$imia = $_POST['imia'];
$soob = $_POST['soob'];
$query = "SELECT `id`  ;
}
$query = "INSERT INTO komm(imia , soob )
VALUES ('$imia', '$soob')";
$result = mysql_query($query) or die(mysql_error());;
echo 'Сохранено!';
}
}
?>

Здесь белая страница что не правильно?

В connect.php :
Код

<?php
$dblocation = "localhost";
$dbname = "wmggfg_666";
$dbuser = "wmggfg_666";
$dbpasswd = "666";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx) 
{
echo( "<P> В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно. </P>" );
exit();
}
if (!@mysql_select_db($dbname, $dbcnx)) 
{
echo( "<P> В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно. .</P>" );
exit();
}
?>

А можно вообще одним скриптом сделать без connect.php????

Автор: bars80080 22.11.2009, 01:39
ну, кратко говоря - не знание элементарных правил синтаксиса php и sql
не закрываются строки, не закрываются литералы, совершенно не понятная чехарда с конструкциями

Автор: Ипатьев 22.11.2009, 01:42
Можно.

А что означает вот этот код:
Код

$query = "SELECT `id`  ;
}

Автор: lari1991 22.11.2009, 01:45
Цитата(Ипатьев @ 22.11.2009,  01:42)
Можно.

А что означает вот этот код:
Код

$query = "SELECT `id`  ;
}

так это вообще надо?

Автор: Ипатьев 22.11.2009, 01:47
рекомендую в папке с этим скриптом создать файл
.htaccess
Код

php_value display_errors 1

чтобы был не белый экран

Добавлено через 1 минуту и 35 секунд
Цитата(lari1991 @  22.11.2009,  01:45 Найти цитируемый пост)
так это вообще надо? 

Это сложный вопрос.
Вообще-то не надо.
Но если вы не понимаете, что это, и почему оно не нужно, то смысла и в остальном тоже будет немного.

Автор: bars80080 22.11.2009, 01:49
Цитата(lari1991 @  22.11.2009,  00:45 Найти цитируемый пост)
так это вообще надо? 

а оно вам надо?



меня иногда гложет странное чувство, что только несколько человек, перед тем как сесть за решение проблемы, читают инструкцию по пользованию.
вот не в обиду, зачем вы берётесь за дело, если даже не открывали примитивную книжку по предмету?

Автор: lari1991 22.11.2009, 01:50
Цитата(Ипатьев @ 22.11.2009,  01:47)
рекомендую в папке с этим скриптом создать файл
.htaccess
Код

php_value display_errors 1

чтобы был не белый экран

Добавлено @ 01:49
Цитата(lari1991 @  22.11.2009,  01:45 Найти цитируемый пост)
так это вообще надо? 

Это сложный вопрос.
Вообще-то не надо.
Но если вы не понимаете, что это, и почему оно не нужно, то смысла и в остальном тоже будет немного.

Так а как мне скрип то составить?? Мож подскажете?

Автор: Ипатьев 22.11.2009, 01:53
С какой целью?
Вы хотите научиться составлять скрипты или вам нужен просто готовый скрипт комментариев?

Автор: lari1991 22.11.2009, 01:59
Цитата(Ипатьев @ 22.11.2009,  01:53)
С какой целью?
Вы хотите научиться составлять скрипты или вам нужен просто готовый скрипт комментариев?

основная цель состовлять нормально скрипты самому, 
Ну ив даненый момент нужен скрипт от него я хоть отталкиваться буду

Автор: Ипатьев 22.11.2009, 02:02
Тогда надо не составить, а попробовать понять, что означают все эти строчки и зачем они нужны.
Плюс - в обязательном порядке прочитать какой-нибудь учебник.


Автор: lari1991 22.11.2009, 02:04
Цитата(Ипатьев @ 22.11.2009,  02:02)
Тогда надо не составить, а попробовать понять, что означают все эти строчки и зачем они нужны.
Плюс - в обязательном порядке прочитать какой-нибудь учебник.

Приблизительно я понимаю, был бы учебник.

Автор: bars80080 22.11.2009, 02:11
Цитата(lari1991 @  22.11.2009,  01:04 Найти цитируемый пост)
Приблизительно я понимаю, был бы учебник

шутки редкостные. набрать "учебник по php" в гугле - рука не поднимется? учебниками хоть обчитайся

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)