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

08.02.2008, 14:28
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
PHP код:
<?
if (mysql_connect("localhost","root",""))
{
mysql_select_db("sql_baza.sql");
$p=mysql_query("select * from `prod_bd`");
while ($row = mysql_fetch_array ($p, MYSQL_ASSOC))
{
$f=$row['num'];
echo $f;
}
}
?>
Все в манах есть.
|
|
|

08.02.2008, 14:36
|
|
Banned
Регистрация: 27.08.2007
Сообщений: 159
Провел на форуме: 994336
Репутация:
171
|
|
Сообщение от krypt3r
PHP код:
<?
if (mysql_connect("localhost","root",""))
{
mysql_select_db("sql_baza.sql");
$p=mysql_query("select * from `prod_bd`");
while ($row = mysql_fetch_array ($p, MYSQL_ASSOC))
{
$f=$row['num'];
echo $f;
}
}
?>
Все в манах есть.
заменил весь код на твой пишет ошибку
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in Z:\home\localhost\www\homes\bazza.php on line 7
|
|
|

08.02.2008, 14:39
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме: 5939734
Репутация:
1917
|
|
mysql_select_db("sql_baza.sql");
в имени базы данных в мускуле не может быть точки
__________________
Карфаген должен быть разрушен...
|
|
|

08.02.2008, 14:44
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
А может, это обращение к SQL-скрипту?)) Вообще-то надо все ошибки обрабатывать еще (тогда понятней будет, где затык) и закрывать соединение с помощью mysql_close()
|
|
|

08.02.2008, 14:48
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме: 5939734
Репутация:
1917
|
|
Сообщение от krypt3r
А может, это обращение к SQL-скрипту?)) Вообще-то надо все ошибки обрабатывать еще (тогда понятней будет, где затык) и закрывать соединение с помощью mysql_close()
в имени базы данных не может быть точки
2!{ra!{e/\/ в эту функцию передавай имя базы данных, а не файл дампа
__________________
Карфаген должен быть разрушен...
|
|
|

08.02.2008, 18:30
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
Он наверное просто взял файл sql_baza.sql поместил в одну папку с bazza.php и пытаеться обратиться к этому файлу как к БД... =\
Эсли это верно, то:
Мой совет скачай mysqlfront или другой софт по работе с SQL базами, создай базу например test_sql_db и импортируй туда файл sql_baza.sql... Дальше из скрипта обращайся как
mysql_select_db("test_sql_db");
Кстати желательно ставить ошибки...
Например:
PHP код:
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("test_sql_db") or die(mysql_error());
mysql_query("ЗАПРОС") or die(mysql_error());
НО! mysql_error() ставить желательно тока на время отладки, а на работу ствить только сообщения...
Например
PHP код:
mysql_connect("localhost","root","") or die("Невозможно соедениться с базой данных");
mysql_select_db("test_sql_db") or die("База данных не найдена");
mysql_query("ЗАПРОС") or die("Ошибка в запросе");
Последний раз редактировалось bul.666; 08.02.2008 в 18:33..
|
|
|

08.02.2008, 19:09
|
|
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме: 1122391
Репутация:
209
|
|
Вообщем есть допустим сайт и мне нужно скриптом выдирать например то что находиться между словом "piska" и "pipiska", как организовать? Спасибо.
|
|
|

08.02.2008, 19:17
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
PHP код:
$in = file_get_contents("http://sss/sss.html");
preg_match_all('|piska(.*)pipiska|i,$in,$out);
echo $out[1][0];
Последний раз редактировалось bul.666; 08.02.2008 в 19:22..
|
|
|

08.02.2008, 19:30
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
Если в http://sss/sss.html много раз piska и pipiska, то юзай так:
PHP код:
preg_match_all('|piska(.*)pipiska|i',$in,$out);
for($i=0;$i<count($out[1]);$i++)
echo $out[1][$i]."<br>";
|
|
|

08.02.2008, 20:10
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Есть страница которая создается динамически в зависимости от введенных данных, требуется после генерации послать её на почту. Как это лучше сделать?
|
|
|
|
 |
|
|
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
|
|
|
|