Помогите, пожалуйста
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
Помогите, пожалуйста
Здравствуйте.
Почему не выполняется скрипт? Пишет "Parse error: syntax error, unexpected T_STRING in /home/h23565/data/www/tok5.ru/test-site-4/admin_mysql_editing_program.php on line 122"
...
...
CREATE TABLE pizza
( ---- 122 строка
id smallint not null auto_increment,
name varchar(30) not null,
price1 smallint not null,
price2 smallint not null,
mix text not null,
description text not null,
link text not null,
new varchar(3) not null,
primary key (id)
)
...
...
Этот кусок кода выполнился в программе phpMyAdmin. Со стороны сайта не хочет выполнятся. Я в полной растерянности, весь интернет облазил. Друзья из института ошибок в коде не нашли. Подскажите пожалуйста, что не так.
http://www.tok5.ru/test-site-4/admin_my ... rogram.php
Это может быть из-за того, что я не правильно указал сервер базы данных при подключении?
Может что-то на стороне сервера?
--
С уважением,
Григорий.
Почему не выполняется скрипт? Пишет "Parse error: syntax error, unexpected T_STRING in /home/h23565/data/www/tok5.ru/test-site-4/admin_mysql_editing_program.php on line 122"
...
...
CREATE TABLE pizza
( ---- 122 строка
id smallint not null auto_increment,
name varchar(30) not null,
price1 smallint not null,
price2 smallint not null,
mix text not null,
description text not null,
link text not null,
new varchar(3) not null,
primary key (id)
)
...
...
Этот кусок кода выполнился в программе phpMyAdmin. Со стороны сайта не хочет выполнятся. Я в полной растерянности, весь интернет облазил. Друзья из института ошибок в коде не нашли. Подскажите пожалуйста, что не так.
http://www.tok5.ru/test-site-4/admin_my ... rogram.php
Это может быть из-за того, что я не правильно указал сервер базы данных при подключении?
Может что-то на стороне сервера?
--
С уважением,
Григорий.
Re: Помогите, пожалуйста
а что в 122 строке скрипта, на которую и ругается интерпретатор php?
Убей их всех! Бог потом рассортирует...
Re: Помогите, пожалуйста
lissyara писал(а):а что в 122 строке скрипта, на которую и ругается интерпретатор php?
Там отметка "---- 122 строка"
...
...
CREATE TABLE pizza
( <-----<----<-------- Эту скобку
id smallint not null auto_increment,
name varchar(30) not null, ...
...
...
Re: Помогите, пожалуйста
Не подключается к базе, поэтому ошибки такие
$HOST = 'Ввожу сервер';
$USER = 'Ввожу логин к базе';
$PASS = 'Ввожу пароль';
-----
$link = mysql_connect($HOST, $USER, $PASS);
if ( !$link ) die ("Невозможно подключение к MySQL");
mysql_select_bd('Выбираю таблицу');
-----
Постоянно выдает "Невозможно подключение к MySQL"
Как оформлять подключение для Mysql 5 и выше??
$HOST = 'Ввожу сервер';
$USER = 'Ввожу логин к базе';
$PASS = 'Ввожу пароль';
-----
$link = mysql_connect($HOST, $USER, $PASS);
if ( !$link ) die ("Невозможно подключение к MySQL");
mysql_select_bd('Выбираю таблицу');
-----
Постоянно выдает "Невозможно подключение к MySQL"
Как оформлять подключение для Mysql 5 и выше??
Re: Помогите, пожалуйста
Убей их всех! Бог потом рассортирует...
Re: Помогите, пожалуйста
$HOST = 'localhost';lissyara писал(а):http://www.host-food.ru/faq/technical.q ... .password/
$USER = 'Имя базы скрыто';
$PASS = 'Пароль скрыт';
$link = mysql_connect($HOST, $USER, $PASS);
if (!$link) {
die('Не удалось соединиться : ' . mysql_error());
}
// выбираем Имя базы скрыто в качестве текущей базы данных
$db_selected = mysql_select_db('Имя базы скрыто', $link);
if (!$db_selected) {
die ('Не удалось выбрать базу Имя базы скрыто: ' . mysql_error());
}
CREATE TABLE pizza
( <-----------------------<------------ указывает синтаксическую ошибку в этой строке
id smallint not null auto_increment,
name varchar(30) not null,
price1 smallint not null,
price2 smallint not null,
mix text not null,
description text not null,
link text not null,
new varchar(3) not null,
primary key (id)
)
База подключена, выбрана, но скрипт валится и указывает на синтаксическую ошибку. Почему я не знаю, подскажите пожалуйста, что не так с "CREATE TABLE pizza". Самое главное, что в phpMyAdmin "CREATE TABLE pizza" проходит без проблем. Кстати, эту ссылку, которую ты дал, я уже читал.
Re: Помогите, пожалуйста
В книге, которую я купил, написана полная бредятина. Спасибо за ссылку. Все сделал. Ошибок нет при отправлении запроса, запрос верен, только информация в базе не появляется. Что это может быть?lissyara писал(а):http://ru2.php.net/mysql_query
Re: Помогите, пожалуйста
Во всем разобрался, спасибо за помощь.