Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
|
Вообщем я уже почти вкупился во всё это, но осталось ещё пару проблем, так вот, у маеня есть таблица:
CREATE TABLE `port` (
`id` int(11) NOT NULL default '0',
`n` int(11) NOT NULL default '0',
`name` varchar(50) default NULL,
`desc` text,
`img` varchar(50) default NULL
) TYPE=MyISAM;
В ней например пару данных:
INSERT INTO `port` VALUES (1, 1, 'yandex', 'shit full', '1');
INSERT INTO `port` VALUES (1, 2, 'fuck', 'yes it is fuck', '2.gif');
INSERT INTO `port` VALUES (1, 3, 'cool', 'normal, please wait', '3.swf');
INSERT INTO `port` VALUES (2, 1, 'car', 'крутая работа', 'af.jpg');
INSERT INTO `port` VALUES (2, 2, 'coosuu', 'not bad', 'asfh.gif');
Так вот как вы видите данные находятся не под уникальным номером, а каждая из 2 адресов(2 мерный массив), а это ID и N. Так вот, при попытке вывести один из столбцов, путём указания сначала Ид, а потом Н, ничего не получается, в чём ошибка, вот код:
<?$conn = mysql_connect(
"localhost", "ostgur")
or die("Невозможно установить
соединение: ". mysql_error());
echo "Соединение установлено";
mysql_select_db("bd1");
echo "<br>ID: ". $id;
echo "<br>N: ". $n;
$table = [mysql_fetch_array(port.$id),mysql_fetch_array(port.$n)];
$name = $table[$id,$n];
$desc = $table[$id,$n];
$img = $table[$id,$n];
echo "<br>Номер: ". $n;
echo "<br>Имя: ". $name;
echo "<br>Описание: ". $desc;
echo "<br>Картинка:". $img;
?>
|