Спустя 5 минут, 13 секунд (12.02.2011 - 18:36) DmitryOpalev написал(а):
mysql_connect("сервер","пользователь","пароль");
По стандарту в denwer`e стоит так:
mysql_connect("localhost","root","");
Спустя 1 минута, 28 секунд (12.02.2011 - 18:38) Mecenat написал(а):
("localhost", "root", "") не пашет. как мне правильно скрипт запустить?
Спустя 1 минута, 24 секунды (12.02.2011 - 18:39) Mecenat написал(а):
<html>
<head>
<title>создание таблицы</title>
</head>
<body>
<CENTER>
<H1>Создание таблицы</H1>
<?php
$connection = mysql_connect ("localhost", "root", "")
("Ошибка соединения с сервером") ;
$db = mysql_select_db ("new" , $connection)
or die ("Ошибка при выборе базы данных");
// в какой кодировке получать данные от клиента
@mysql_query('set character_set_client="utf8"');
// в какой кодировке получать данные от БД для вывода клиенту
@mysql_query('set character_set_results="utf8"');
// кодировка в которой будут посылаться служебные команды для сервера
@mysql_query('set collation_connection="utf8_general_ci"');
$query = "CREATE TABLE fruit (name VARCHAR(20), number INT)";
$result = mysql_query ($query)
or die ("Ошибка при выполнении запроса:" .mysql_error ());
echo "Таблица 'fruit' успешно создана" ;
mysql_close ($connection);
?>
</CENTER>
</body>
</html>
\\\\\\\\\\\\\\\\\\\\\\
таблица в базе new не создается
<head>
<title>создание таблицы</title>
</head>
<body>
<CENTER>
<H1>Создание таблицы</H1>
<?php
$connection = mysql_connect ("localhost", "root", "")
("Ошибка соединения с сервером") ;
$db = mysql_select_db ("new" , $connection)
or die ("Ошибка при выборе базы данных");
// в какой кодировке получать данные от клиента
@mysql_query('set character_set_client="utf8"');
// в какой кодировке получать данные от БД для вывода клиенту
@mysql_query('set character_set_results="utf8"');
// кодировка в которой будут посылаться служебные команды для сервера
@mysql_query('set collation_connection="utf8_general_ci"');
$query = "CREATE TABLE fruit (name VARCHAR(20), number INT)";
$result = mysql_query ($query)
or die ("Ошибка при выполнении запроса:" .mysql_error ());
echo "Таблица 'fruit' успешно создана" ;
mysql_close ($connection);
?>
</CENTER>
</body>
</html>
\\\\\\\\\\\\\\\\\\\\\\
таблица в базе new не создается
Спустя 17 минут, 29 секунд (12.02.2011 - 18:57) DmitryOpalev написал(а):
connection = mysql_connect ("localhost", "root", "") or die("Ошибка соединения с сервером") ;
$db = mysql_select_db ("new" , $connection);
Спустя 6 минут, 33 секунды (12.02.2011 - 19:03) Mecenat написал(а):
ща подправлю. а потом че мне делать с этим хозяйством? тупо открыть через эксплорер?
Спустя 1 минута, 27 секунд (12.02.2011 - 19:05) DmitryOpalev написал(а):
Да, но надо установить denwer www.denwer.ru
Спустя 2 минуты, 28 секунд (12.02.2011 - 19:07) alex12060 написал(а):
<?php
error_reporting(E_ALL);
$cnct = mysql_connect('localhost', 'root', '') or die(mysql_error());
?>
Самое главное, чтобы ошибок здесь не появилось.
Спустя 27 минут, 58 секунд (12.02.2011 - 19:35) Mecenat написал(а):
error_reporting(E_ALL); - а это что такое?
Спустя 3 часа, 20 минут (12.02.2011 - 22:55) alex12060 написал(а):
Не обращай внимание на это, главное, чтобы сработало то, что я написал.
Спустя 20 часов, 38 минут, 10 секунд (13.02.2011 - 19:33) Mecenat написал(а):
не работает. выдает: Parse error: syntax error, unexpected T_LOGICAL_OR in C:\WebServers\home\mecenat\www\proba.php on line 13
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
ЗНАЧИТ что я делал, по порядку.
1. установил IRSIS. там есть готовый хост(сайт) localhost в папке Z:\home\localhost.
я делаю свой сайт mecenat : Z:\home\mecenat
2. ввожу в браузере mecenat и сайт работает.
3. через командную строку создаю базу new. проверяю SHOW DATABASES; мне выдает что есть база new.
4. пытаюсь с помощью браузера создать таблицу gagat в базе new.
создаю файл proba.php следующего содержания :
html>
<head>
<title>создание таблицы</title>
</head>
<body>
<CENTER>
<H1>Создание таблицы</H1>
<?php
$connection = mysql_connect ("localhost", "root", "") or die ("Ошибка соединения с сервером") ;
$db = mysql_select_db ("new" , $connection);
or die ("Ошибка при выборе базы данных");
// в какой кодировке получать данные от клиента
@mysql_query('set character_set_client="utf8"');
// в какой кодировке получать данные от БД для вывода клиенту
@mysql_query('set character_set_results="utf8"');
// кодировка в которой будут посылаться служебные команды для сервера
@mysql_query('set collation_connection="utf8_general_ci"');
$query = "CREATE TABLE gagat (name VARCHAR(20), number INT)";
$result = mysql_query ($query) or die ("Ошибка при выполнении запроса:" .mysql_error ());
echo "Таблица 'gagat' успешно создана" ;
mysql_close ($connection);
?>
</CENTER>
</body>
</html>
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
5. открываю браузер и ввожу адрес http://mecenat/proba.php
появляется это :
( ! ) Parse error: syntax error, unexpected T_LOGICAL_OR in C:\WebServers\home\mecenat\www\proba.php on line 13
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
ЗНАЧИТ что я делал, по порядку.
1. установил IRSIS. там есть готовый хост(сайт) localhost в папке Z:\home\localhost.
я делаю свой сайт mecenat : Z:\home\mecenat
2. ввожу в браузере mecenat и сайт работает.
3. через командную строку создаю базу new. проверяю SHOW DATABASES; мне выдает что есть база new.
4. пытаюсь с помощью браузера создать таблицу gagat в базе new.
создаю файл proba.php следующего содержания :
html>
<head>
<title>создание таблицы</title>
</head>
<body>
<CENTER>
<H1>Создание таблицы</H1>
<?php
$connection = mysql_connect ("localhost", "root", "") or die ("Ошибка соединения с сервером") ;
$db = mysql_select_db ("new" , $connection);
or die ("Ошибка при выборе базы данных");
// в какой кодировке получать данные от клиента
@mysql_query('set character_set_client="utf8"');
// в какой кодировке получать данные от БД для вывода клиенту
@mysql_query('set character_set_results="utf8"');
// кодировка в которой будут посылаться служебные команды для сервера
@mysql_query('set collation_connection="utf8_general_ci"');
$query = "CREATE TABLE gagat (name VARCHAR(20), number INT)";
$result = mysql_query ($query) or die ("Ошибка при выполнении запроса:" .mysql_error ());
echo "Таблица 'gagat' успешно создана" ;
mysql_close ($connection);
?>
</CENTER>
</body>
</html>
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
5. открываю браузер и ввожу адрес http://mecenat/proba.php
появляется это :
( ! ) Parse error: syntax error, unexpected T_LOGICAL_OR in C:\WebServers\home\mecenat\www\proba.php on line 13
Спустя 2 дня, 17 часов, 17 минут, 50 секунд (16.02.2011 - 12:51) Guest написал(а):
у кого-нибудь на денвере или ирсис такое вообще работает ? может кто нибудь рабочий скрипт скинуть ? мне кажется что в денвере вообще не пашет это и надо полноценную связку ставить php+mysql+apach.
Спустя 49 минут, 16 секунд (16.02.2011 - 13:40) twin написал(а):
Если в IRSYS на проверочной таблице
напротив MySql стоит ok, значит дело в скрипте, а не сервере.
напротив MySql стоит ok, значит дело в скрипте, а не сервере.
Спустя 2 дня, 2 часа, 53 минуты, 22 секунды (18.02.2011 - 16:34) Mecenat написал(а):
все также. php из моего созданного хоста будит конектится к mysql?
z: home\mojsajt
z: home\mojsajt
Спустя 38 минут, 55 секунд (18.02.2011 - 17:13) Mecenat написал(а):
ща попробывал подконектится с php чтоб вывело на экран таблицу из mysql. все получилось. видимо гдето туплю.
Спустя 1 час, 29 минут (18.02.2011 - 18:42) Mecenat написал(а):
вся проблема походу в том что надо перезагружать ирсис после любых манипуляций, тогда все работать будет.