| |
|
|
| | Помогите пожалуйста разобратся почему не выполняется простейший скрпт:
CREATE table site_table
(
id int(3) NOT NULL auto_increment,
txt TEXT,
PRIMARY KEY(id)
)
<?
@mysql_connect("***","***","***") //указываем хост, имя и пароль базы данных
or die("Data base error");
@mysql_select_db("***") // указываем имя базы данных
or die("Data base error");
$text='Hello world';
$query=mysql_query("INSERT INTO site_table VALUES('0','$text')"); // table-имя таблицы
if (!mysql_query($query))
{
echo("Невозможно добавить строку");
}else
{
echo("Ваша строка добавлена");
}
?>
Вместо звёзд (***) конечно же вставлены свои данные) | |
| |
|
|
| |
|
|
| |
для: alex-f13
(12.12.2006 в 23:31)
| | | А что хотя бы за ошибку выдаёт? | |
| |
|
|
| |
|
|
| |
для: DEM
(12.12.2006 в 23:37)
| | | Выразился я неправельно, ошибку не выдает... просто не добавляет ничего ((( | |
| |
|
|
| |
|
|
| |
для: alex-f13
(12.12.2006 в 23:39)
| | | Очень странно..у меня на локалхосте все работает..и базу всё добавляеться..
И строка выводилать мол типа строка не добавлена а всё добавлялось:
Базу создал OPS..ну и таблицу site_table..немного подправил скрипт..
<?php
@mysql_connect("localhost","","") //указываем хост, имя и пароль базы данных
or die("Data base error");
@mysql_select_db("OPS") // указываем имя базы данных
or die("Data base error");
$text="Hello wo";
$query=mysql_query("INSERT INTO site_table (txt) VALUES('$text')"); // table-имя таблицы
if (!mysql_query($query))
{
echo("Невозможно добавить строку"); // Помойму наооборот надо.......
}else
{
echo("Ваша строка добавлена");
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: alex-f13
(12.12.2006 в 23:39)
| | | Один вопросик... у вас ID стоит с автозаполнением, а вы ему всё равно ставите ноль... | |
| |
|
|
| |
|
|
| |
для: alex-f13
(12.12.2006 в 23:31)
| | | Внимательней нужно быть
<?
@mysql_connect("***","***","***") //указываем хост, имя и пароль базы данных
or die("Data base error");
@mysql_select_db("***") // указываем имя базы данных
or die("Data base error");
$text='Hello world';
$query="INSERT INTO site_table VALUES(null,'$text')";
if (!mysql_query($query))
{
echo("Невозможно добавить строку");
}else
{
echo("Ваша строка добавлена");
}
?>
|
Попробуйте так | |
| |
|
|