|
|
|
|
|
для: dima2207
(24.02.2007 в 19:57)
| | В переменную $query. | |
|
|
|
|
|
|
|
для: cheops
(24.02.2007 в 19:42)
| |
<?php
$i= $_SESSION["i"] ;
$per=$_POST['forma'];
// Устанавливаем соединение с базой данных
require_once("config.php");
//---------------------------------------------------------------
CREATE TABLE `dbh` (
name tinytext NOT NULL
);
if (!get_magic_quotes_gpc())
{
$_POST['forma'] = mysql_escape_string($_POST['forma']);
}
// Формируем SQL-запрос на добавление информации
$query = "INSERT INTO sitefakt_1 VALUES('$_POST[forma]')";
if(!mysql_query($query)) exit(mysql_error());
else echo "Данные успешно добавлены";
?>
|
Ну и куда ставить этот запрос ??? | |
|
|
|
|
|
|
|
для: dima2207
(24.02.2007 в 16:53)
| | Можно воспользовать следующим запросом
CREATE TABLE `dbh` (
name tinytext NOT NULL
);
|
| |
|
|
|
|
|
|
|
для: cheops
(24.02.2007 в 18:13)
| | да. | |
|
|
|
|
|
|
|
для: dima2207
(24.02.2007 в 16:53)
| | Таблицу dbh имеет в виду? | |
|
|
|
|
|
|
| как создать таблицу что-бы к ней можно было обратится :
<?php
// Адерс сервера MySQL
$dblocation = "localhost";
// Имя базы данных, на хостинге или локальной машине
$dbname = "sitefakt_1";
// Имя пользователя базы данных
$dbuser = "sitefakt_dima220";
// и его пароль
$dbpasswd = "************";
// Устанавливаем соединение с базой данных
$dbh = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbh) {
exit( "<P>В настоящий момент сервер базы данных не доступен,
поэтому корректное отображение страницы невозможно.</P>" );
}
// Выбираем базу данных
if (! @mysql_select_db($dbname, $dbh) ) {
exit( "<P>В настоящий момент база данных не доступна,
поэтому корректное отображение страницы невозможно.</P>" );
}
// Определяем версию сервера
$query = "SELECT VERSION()";
$ver = mysql_query($query);
if(!$ver) exit("Ошибка при определении версии MySQL-сервера");
$version = mysql_result($ver, 0);
list($major, $minor) = explode(".", $version);
// Если версия выше 4.1 сообщаем серверу, что будем работать с
// кодировкой cp1251
$ver = $major.".".$minor;
if((float)$ver >= 4.1)
{
mysql_query("SET NAMES 'cp1251'");
}
?>
//Подключение проходит корректно , но не может найти таблицу !!!
//У меня дальше идеt следующий код :
<?php
$i= $_SESSION["i"] ;
$per=$_POST['forma'];
// Устанавливаем соединение с базой данных
require_once("config.php");
// Экранируем спец-символы
if (!get_magic_quotes_gpc())
{
$_POST['forma'] = mysql_escape_string($_POST['forma']);
}
// Формируем SQL-запрос на добавление информации
$query = "INSERT INTO dbh VALUES('$_POST[forma]')";
if(!mysql_query($query)) exit(mysql_error());
else echo "Данные успешно добавлены";
?>
|
| |
|
|
|
|