Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Таблицы

Сообщения:  [1-6] 

 
 автор: cheops   (25.02.2007 в 00:11)   письмо автору
 
   для: dima2207   (24.02.2007 в 19:57)
 

В переменную $query.

   
 
 автор: dima2207   (24.02.2007 в 19:57)   письмо автору
 
   для: 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 
"Данные успешно добавлены";

?>

Ну и куда ставить этот запрос ???

   
 
 автор: cheops   (24.02.2007 в 19:42)   письмо автору
 
   для: dima2207   (24.02.2007 в 16:53)
 

Можно воспользовать следующим запросом
CREATE TABLE `dbh` (
  name tinytext NOT NULL
);

   
 
 автор: dima2207   (24.02.2007 в 18:48)   письмо автору
 
   для: cheops   (24.02.2007 в 18:13)
 

да.

   
 
 автор: cheops   (24.02.2007 в 18:13)   письмо автору
 
   для: dima2207   (24.02.2007 в 16:53)
 

Таблицу dbh имеет в виду?

   
 
 автор: dima2207   (24.02.2007 в 16:53)   письмо автору
 
 

как создать таблицу что-бы к ней можно было обратится :

<?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($ver0);
  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 
"Данные успешно добавлены";

?> 

   

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования