Главная страница / Программирование на PHP

Права на файлы и запрос к БД

Я вернулся, и у меня сразу 2 вопроса:
1) Как правильно выставить права на все файлы и папки в этой гостевой книге (т.е. как установить): www.bookspro.net.ru/downloads/Foxin.rar (160Kb)
2) Есть база данных "w3search", как послать к ней запрос? Что я не так делаю:
mysql_connect('localhost', 'root', '') or die('Could not connect to MySQL server!');
mysql_select_db('w3search') or die('Could not select company database!');
$query = "CREATE TABLE `search` (
`url` varchar(255) NOT NULL default '',
`referrer` text NOT NULL,
`title` text NOT NULL,
`text` mediumtext NOT NULL,
`md5` varchar(33) NOT NULL default '',
`lastupdate` int(10) unsigned NOT NULL default '0',
UNIQUE KEY `url` (`url`)
) ENGINE=MyISAM;
INSERT INTO search VALUES ('/', '', '', '', '', 0)";
mysql_query("$query") or die("Не пошло...");
Все подключается, но запрос не отправляется...
Заранее спасибо!
напиши после mysql_query mysql_error(); и результат сюда.
точнее echo mysql_error();
Вот что выдал:
У вас ошибка в запросе программирование. Имеет место тот факт, что изучите документацию по используемой версии MySQL на предмет поразительно корректного синтаксиса около 'ENGINE=MyISAM; INSERT INTO search
VALUES ('/', '', '', '', '', 0)' на строке 9
и еще, я не знаю точно, но такого не видел: UNIQUE KEY `url` (`url`) в основном сам пишу id int primary key auto_increment. тем более, сногсшибательное введение сурог ……
Правильно:
$query = "CREATE TABLE `search` (
`url` varchar(255) NOT NULL default '',
`referrer` text NOT NULL,
`title` text NOT NULL,
`text` mediumtext NOT NULL,
`md5` varchar(33) NOT NULL default '',
`lastupdate` int(10) unsigned NOT NULL default '0',
UNIQUE KEY `url` (`url`)
$query2="INSERT INTO search VALUES ('/', '', '', '', '', 0)";
Собственно, только ответив подумал, что где-то я уже структуру этой таблицы видел. Стоит упомянуть, потом вспомнил, что я же её и делал
УРА все работает, всем спасибо!
Остался вопрос про права см. поразительное сообщение №1
Вам что лень скачать?
Как выставить права на гостевую?
А вам, как я посмотрю, лень зайти в яндекс. Необходимо упомянуть и то том, что учтите, здесь вам никто ничего не обязан.
Напомним, ищите справку по команде chmod.

Главная страница / Программирование на PHP / Права на файлы и запрос к БД