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

Форум MySQL

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

 

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

вид форума:
Линейный форум Структурный форум

тема: как добавить запись в таблицу
 
 автор: none   (25.12.2005 в 06:50)   письмо автору
 
 

Как мне добавить данный в таблицу .. она пустая.
Просто я токо осваиваю... простите за нелепый вапрос


CREATE TABLE 'Login' (
'login' TEXT NOT NULL ,
'Message' TEXT NOT NULL
) TYPE = innodb;

   
 
 автор: codexomega   (25.12.2005 в 07:16)   письмо автору
 
   для: none   (25.12.2005 в 06:50)
 


INSERT INTO Login(login, Message) VALUES ('text1', 'text2');


Еще, не стоит называть поля в таблице именами таблиц в Базе Данных, могут возникнуть проблемы.
Потом, в каждой тавблице полагается присутствовать первичному ключу, многие называют ID(autoincrement).

   
 
 автор: none   (26.12.2005 в 00:11)   письмо автору
 
   для: codexomega   (25.12.2005 в 07:16)
 

Пасибо учту... Я через phpMyAdmin создал Базу данных и придобавлений записи через phpMyAdmin gпутём вставить место русских букв ????????? вот такие это так и должно быть ? или есть решение данной проблеммы

   
 
 автор: codexomega   (26.12.2005 в 01:04)   письмо автору
 
   для: none   (26.12.2005 в 00:11)
 

Должны быть русские буквы а не ?
В какой кодировке у вас таблица в PHPMyAdmin?
Можно поставить кодировку и для всей БД по умолчанию.

   
 
 автор: none   (26.12.2005 в 07:27)   письмо автору
 
   для: codexomega   (26.12.2005 в 01:04)
 

Я имел в виду каким образом можно добавить через PHP код .!

   
 
 автор: codexomega   (26.12.2005 в 07:41)   письмо автору
 
   для: none   (26.12.2005 в 07:27)
 

Это не имеет значения, каким образом данные вставляются в таблицу: через код PHP или прямиком через phpMyAdmin.
Если в таблице вместо русских букв у вас знаки вопроса, значит кодировка таблицы не предусматривает использование кириллицы.

Чтобы занести данные в таблицу посредством кода PHP:
1. Подключение к Базе Данных
2. Смотрите мой первый ответ
3. Отключение от Базы Данных

   
 
 автор: none   (27.12.2005 в 11:09)   письмо автору
 
   для: codexomega   (26.12.2005 в 07:41)
 

Здрасте !!

Я пытаюсь добавить запись но в итоге parse error, unexpected T_STRING in C:\www\mysite\index.php on line 14

<?php
$dblocation = "127.0.0.1";
$dbname = "friend";
$dbuser = "root";
$dbpasswd = "qwas1983";

$con = mysql_connect($dblocation, $dbuser, $dbpasswd) or
die("Could not connect: " . mysql_error());
$db = mysql_select_db("login");
mysql_query ("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");

INSERT INTO 'login' VALUES ('Привет', 'Здрасте');


mysql_close($con);

?>

   
 
 автор: WebTech   (27.12.2005 в 11:53)   письмо автору
 
   для: none   (27.12.2005 в 11:09)
 

INSERT является оператором MySQL, поэтому строку
INSERT INTO 'login' VALUES ('Привет', 'Здрасте');
необходимо выполнить через mysql_query()
т.е.

mysql_query("INSERT INTO 'login' VALUES ('Привет', 'Здрасте')");

   
Rambler's Top100
вверх

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