Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

15.08.2009, 19:50
|
|
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме: 148667
Репутация:
23
|
|
Сообщение от SaiRus
Подскажите пожалуйста:
1)TimeStamp(тип поля в MySQL)-содержит не просто дату и время, а набор данных отвечающих за нее?
2)есть записи в базе DateTime формата, если тип поля поменять на TimeStamp, как откорректировать значения? а то даты получаются не корректными...
3)есть поле "Id" - авто_инкремент... добавляя новую запись получается что записей к примеру две а третья добавляется 13ой, это нормально? или как сделать что бы она добавлялась 3й? подскажите пожалуйста я не сику в этом 
Для того чтобы третяя запись добавлялась в автоинкременте 3-тей а не 13-той пересоздай таблицу заново и введи все значения сначала.
|
|
|

15.08.2009, 22:39
|
|
Участник форума
Регистрация: 15.07.2009
Сообщений: 158
Провел на форуме: 698831
Репутация:
34
|
|
у меня есть пароли от базы мускуль, как к ней приконнектититься, подскажите путь к ней.
|
|
|

15.08.2009, 22:47
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
Там же, где ты и взял пароли от БД
|
|
|

15.08.2009, 23:51
|
|
Участник форума
Регистрация: 25.04.2007
Сообщений: 176
Провел на форуме: 1957988
Репутация:
739
|
|
у меня есть пароли от базы мускуль, как к ней приконнектититься, подскажите путь к ней.
Попробуй найти phpmyadmin,может подойдет туда пароли,обычно /phpmyadmin/ или /pma/. Или пробуй коннектится на порт 3306
|
|
|

16.08.2009, 14:23
|
|
Участник форума
Регистрация: 15.07.2009
Сообщений: 158
Провел на форуме: 698831
Репутация:
34
|
|
Там же, где ты и взял пароли от БД
я их взял скулей из таблицы mysql.users, расшифровал....
|
|
|

16.08.2009, 15:19
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
пути (сервер ДБ) можно прочитать только в конфигах обычно, плюс удаленный доступ очень редко попадается (редковато). А дальше слушай ILYAtirtir - ищи phpmyadmin, если не под .htaccess - считай повезло.
|
|
|

19.08.2009, 22:38
|
|
Новичок
Регистрация: 08.02.2008
Сообщений: 13
Провел на форуме: 320409
Репутация:
3
|
|
Читаю книжку по php,есть глава про создание интернет-магазина,есть код создания бд,пытаюсь сделать по примеру но чуть-чуть другое - выходит только ошибка.
Parse error: parse error, unexpected T_ELSE in z:\home\localhost\www\FirstSite\setup_bd.php on line 47
Код:
<?
//Подключаем шаблон
require "shablon.php";
//выводим шаблон
echo $head;
//создаем БД
if(!mysql_connect($server,$login,$psswd))
{
echo"Ошибка сервера MySQL";
echo"</body></html>";
exit;
}
echo "Создаем БД";
mysql_createdb($BD);
echo mysql_error(mysql_errno());
if(mysql_errno() == 0)
{
echo "БД создана!Создаем таблицу 1...";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 1 (
login char(16) primary key,
psswd char(16) not null,
)');
echo mysql_error();
If (mysql_errno() ===0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO users values("test","test")');
echo "Данные добавлены";
echo "А теперь создаем Таблицу 2";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 2 (
name char(16) primary key,
sostav char(128),
opisanie text,
)');
echo mysql_error();
If (mysql_errno() ===0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
echo "Данные добавлены";
}
else echo "ошибка при создании таблицы";
else
echo "Ошибка при создании БД ".mysql_error();
}
}
?>
Подскажите пожалуйста,что не так...
|
|
|

19.08.2009, 22:44
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
а потому что вот так писать надо, не зря правила придумали:
PHP код:
<?php
if (условие) {
.........
if (условие) {
...............
...............
}
}
?>
Так, только так и всегда так. Сам почитай свой код и попробуй понять, где у тебя какой IF закрывается и что внутри каждого IF
Сделаешь так - ошибка станет настолько очевидно смешной, что тебе даже смешно не будет
|
|
|

19.08.2009, 22:44
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
PHP код:
<?php
//Подключаем шаблон
require "shablon.php";
//выводим шаблон
echo $head;
//создаем БД
if (!mysql_connect($server, $login, $psswd))
{
echo "Ошибка сервера MySQL";
echo "</body></html>";
exit;
}
echo "Создаем БД";
if (mysql_create_db($BD))
{
echo mysql_error(mysql_errno());
if (mysql_errno() == 0)
{
echo "БД создана!Создаем таблицу 1...";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 1 (
login char(16) primary key,
psswd char(16) not null,
)');
echo mysql_error();
if (mysql_errno() === 0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO users values("test","test")');
echo "Данные добавлены";
echo "А теперь создаем Таблицу 2";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 2 (
name char(16) primary key,
sostav char(128),
opisanie text,
)');
echo mysql_error();
if (mysql_errno() === 0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
echo "Данные добавлены";
}
else echo "ошибка при создании таблицы";
}
}
}
else
{
echo "Ошибка при создании БД " . mysql_error();
}
?>
Последний раз редактировалось mailbrush; 19.08.2009 в 22:47..
|
|
|

19.08.2009, 22:46
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
гоанокод в if'ах
наверное должно быть так
PHP код:
<?php
//Подключаем шаблон
require "shablon.php";
//выводим шаблон
echo $head;
//создаем БД
if(!mysql_connect($server,$login,$psswd))
{
echo "Ошибка сервера MySQL";
echo "</body></html>";
exit;
}
echo "Создаем БД";
mysql_createdb($BD);
echo mysql_error(mysql_errno());
if(mysql_errno() == 0)
{
echo "БД создана!Создаем таблицу 1...";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 1 (
login char(16) primary key,
psswd char(16) not null,
)');
echo mysql_error();
if (mysql_errno() ===0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO users values("test","test")');
echo "Данные добавлены";
echo "А теперь создаем Таблицу 2";
mysql_select_db($BD);
echo mysql_error();
mysql_query('Create table 2 (
name char(16) primary key,
sostav char(128),
opisanie text,
)');
echo mysql_error();
if (mysql_errno() ===0)
{
echo "Таблица создана.Добавляем первичные данные.";
mysql_query('INSERT INTO clans values("Первый","Нет...","Нет пока")');
echo "Данные добавлены";
} else {
echo "ошибка при создании таблицы";
}
} else{
echo "Ошибка при создании БД ".mysql_error();
}
}
?>
Последний раз редактировалось FireFenix; 19.08.2009 в 22:49..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|