|
|
|
| Как мне добавить данный в таблицу .. она пустая.
Просто я токо осваиваю... простите за нелепый вапрос
CREATE TABLE 'Login' (
'login' TEXT NOT NULL ,
'Message' TEXT NOT NULL
) TYPE = innodb; | |
|
|
|
|
|
|
|
для: none
(25.12.2005 в 06:50)
| |
INSERT INTO Login(login, Message) VALUES ('text1', 'text2');
|
Еще, не стоит называть поля в таблице именами таблиц в Базе Данных, могут возникнуть проблемы.
Потом, в каждой тавблице полагается присутствовать первичному ключу, многие называют ID(autoincrement). | |
|
|
|
|
|
|
|
для: codexomega
(25.12.2005 в 07:16)
| | Пасибо учту... Я через phpMyAdmin создал Базу данных и придобавлений записи через phpMyAdmin gпутём вставить место русских букв ????????? вот такие это так и должно быть ? или есть решение данной проблеммы | |
|
|
|
|
|
|
|
для: none
(26.12.2005 в 00:11)
| | Должны быть русские буквы а не ?
В какой кодировке у вас таблица в PHPMyAdmin?
Можно поставить кодировку и для всей БД по умолчанию. | |
|
|
|
|
|
|
|
для: codexomega
(26.12.2005 в 01:04)
| | Я имел в виду каким образом можно добавить через PHP код .! | |
|
|
|
|
|
|
|
для: none
(26.12.2005 в 07:27)
| | Это не имеет значения, каким образом данные вставляются в таблицу: через код PHP или прямиком через phpMyAdmin.
Если в таблице вместо русских букв у вас знаки вопроса, значит кодировка таблицы не предусматривает использование кириллицы.
Чтобы занести данные в таблицу посредством кода PHP:
1. Подключение к Базе Данных
2. Смотрите мой первый ответ
3. Отключение от Базы Данных | |
|
|
|
|
|
|
|
для: 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);
?> | |
|
|
|
|
|
|
|
для: none
(27.12.2005 в 11:09)
| | INSERT является оператором MySQL, поэтому строку
INSERT INTO 'login' VALUES ('Привет', 'Здрасте');
необходимо выполнить через mysql_query()
т.е.
mysql_query("INSERT INTO 'login' VALUES ('Привет', 'Здрасте')");
|
| |
|
|
|