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

Форум MySQL

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

 

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

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

тема: Интересная проблемка с добавлением

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

 
 автор: XPraptor   (10.07.2005 в 19:12)   письмо автору
 
   для: sata   (10.07.2005 в 18:10)
 

Не верный синтаксис написания запроса в первом случае. Если выночите из кавычек переменные, то одиночные кавычки остаются всеравно:
$num = mysql_query("INSERT INTO application (surname, name) VALUES ('" . $surname . "','" . $name . "');");

   
 
 автор: sata   (10.07.2005 в 18:10)   письмо автору
 
   для: sata   (10.07.2005 в 17:14)
 

Мдаааа недумал даже что такое возможно
короче заменил на одинарные кавычки и всё заработало? ктонить обьяснит что за фигня


$num = mysql_query("INSERT INTO application (surname, name) VALUES ('$surname','$name');");

   
 
 автор: sata   (10.07.2005 в 17:14)   письмо автору
 
 

Суть такая в таблицу по непонятным мне причинам добавляются тока числовые значения на попытку же добавить буквы любые пишет ошибку
Unknown column 'wr' in 'field list' Ничего непонимаю если неработало бы недобавляло бы ничего а так тока цифры.

CREATE TABLE application(
  id int(11) NOT NULL auto_increment,
  surname text NOT NULL default '',
  name text NOT NULL default '',  
  PRIMARY KEY  (id)
) ENGINE=MyISAM ;



if(isset($submit))
{
 $as="1";
 unset($submit);
  //##################################config.php
  $hostname = "localhost";
 $username = "root";
 $password = "";
 $database="unicorn";
 $dbcnx = @mysql_connect($hostname,$username,$password); 
  if (!$dbcnx) 
  { 
    echo( "<P>В настоящий момент сервер базы данных не доступен, поэтому корректное 
                       отображение страницы невозможно.</P>" ); 
    exit(); 
  }
   if (! @mysql_select_db($database,$dbcnx) ) 
  { 
    echo( "<P>В настоящий момент база данных не доступна, поэтому корректное 
                       отображение страницы невозможно.</P>" ); 
    exit(); 
  }
  //########################################
  $num = mysql_query("INSERT INTO application (surname, name) VALUES (".$surname.",".$name.");");
  if(!$num) 
  {
    echo "Ошибка в выполнении запроса=====>"; 
    exit(mysql_error()); 
  } 
  else 
  { 
    echo "Всё расчудесно вставилось"; 
  } 
 mysql_close();
}

   

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

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

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