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

16.11.2008, 09:06
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Нужно было обратиться к пареметру массива!
echo $a_row['lalala'];
но вместо lalala нужно переменную $table
|
|
|

16.11.2008, 10:33
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
Byrgerтеюе уже ответили не тупи ..... переменую не нада обрамлять кавычками так что делай
echo $a_row[$table];
т.к
echo $a_row['lalala'];
и
$table = 'lalala';
echo $a_row[$table];
одно и тоже !!!!!!
|
|
|

16.11.2008, 13:43
|
|
Новичок
Регистрация: 09.11.2008
Сообщений: 11
Провел на форуме: 29163
Репутация:
1
|
|
Спасибо всем кто мне ответил 1 раз, но возник ещё 1 вопрос..
Вот есть у меня скрипт, для создания БД и в ней нужной мне таблицы... Только вот он не работает полностью.
Помогите плиз найти опечатки ....или чейтто в етом роде
Код:
<?
require "header.php";
require "option.php";
error_reporting(E_ALL);
echo "<h1>instalation program</h1>";
if(!mysql_connect($SERVER,$USER,$PASSWD))
{
echo "<h1> Eror connecting to SQL database</h1>";
echo "</body></html>";
exit;
}
echo "creating data base";
mysql_query('CREATE DATABASE `{$DB}` ;');
if (mysql_errno()==0)
{
echo "<p>Data bases ceated succesfuly, creating tables</p>";
mysql_select_db($DB);
echo mysql_error();
mysql_query('CREATE TABLE news(
id int primary key,
title text not null,
fpic shorttext ,
spic shorttext,
txt text notnull)');
echo mysql_error();
if (mysql_errno()===0)
{
echo "<h1>Table exist, adding testing data</h1>";
mysql_query('INSERT INTO news values(1,"1test title","some text1.....Main news text1")');
mysql_query('INSERT INTO news values(2,"2test title","some text2.....Main news text2")');
echo "<h1> data was added!</h1>";
}
else {"eror adding data";}
}
else {echo "eror creating table";}
echo "</body></html>";
?>
Мускул у меня 5,01,51а , server Apache/1.3.12
Выдает такой результат:
Код:
<html><body><h1>instalation program</h1>creating data baseeror creating table</body></html>

|
|
|

16.11.2008, 14:10
|
|
Познающий
Регистрация: 04.05.2007
Сообщений: 38
Провел на форуме: 939769
Репутация:
59
|
|
PHP код:
mysql_query("CREATE DATABASE `{$DB}`");
|
|
|

16.11.2008, 14:13
|
|
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
Провел на форуме: 3244717
Репутация:
1980
|
|
PHP код:
<?
require "header.php";
require "option.php";
error_reporting(E_ALL);
echo "<h1>instalation program</h1>";
if(!mysql_connect($SERVER,$USER,$PASSWD))
{
echo "<h1> Eror connecting to SQL database</h1>";
echo "</body></html>";
exit;
}
echo "creating data base";
mysql_query('CREATE DATABASE `{$DB}` ;');
if (mysql_errno()==0)
{
echo "<p>Data bases ceated succesfuly, creating tables</p>";
mysql_select_db($DB);
echo mysql_error();
mysql_query('CREATE TABLE news(
id int primary key,
title text(100) not null,
fpic text(100) not null ,
spic text(100) not null,
txt text not null)');
echo mysql_error();
if (mysql_errno()===0)
{
echo "<h1>Table exist, adding testing data</h1>";
mysql_query('INSERT INTO news values(1,"1test title","some text1.....Main news text1","123","123")');
mysql_query('INSERT INTO news values(2,"2test title","some text2.....Main news text2","123","123")');
echo "<h1> data was added!</h1>";
}
else {"eror adding data";}
}
else {echo "eror creating table";}
echo "</body></html>";
?>
судя по выводу скрипта, у тебя уже существует база данных с именем в переменной $DB, удали ее и попробуй скрипт выше
|
|
|

16.11.2008, 14:36
|
|
Новичок
Регистрация: 09.11.2008
Сообщений: 11
Провел на форуме: 29163
Репутация:
1
|
|
Спс ща попробйю, но почему
mysql_query("CREATE DATABASE `{$DB}`"); ???
Или так правильно?
|
|
|

16.11.2008, 14:41
|
|
Участник форума
Регистрация: 05.08.2007
Сообщений: 236
Провел на форуме: 4625160
Репутация:
457
|
|
Сообщение от antin
Спс ща попробйю, но почему
mysql_query("CREATE DATABASE `{$DB}`"); ???
Или так правильно?
так правильно 
|
|
|

16.11.2008, 14:43
|
|
Познающий
Регистрация: 04.05.2007
Сообщений: 38
Провел на форуме: 939769
Репутация:
59
|
|
http://www.php.su/learnphp/datatypes/?string
Почитай мб про отличия одинарных кавычек от двойных.
|
|
|

16.11.2008, 17:00
|
|
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
Провел на форуме: 1240829
Репутация:
165
|
|
Как можно реализовать скрипт, который бы подключался к определенному порту сервера через сокет и открывал сеанс обмена данными между пользователем и сервером. Необходимо для реализации клиента для чата..
|
|
|

16.11.2008, 19:44
|
|
Участник форума
Регистрация: 31.07.2008
Сообщений: 207
Провел на форуме: 299231
Репутация:
107
|
|
http://www.php.net/fsockopen
$fp = fsockopen("сайт", порт, для ошибок, то же, таймаут);
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|