[help] В переменную из базы заноситься Resource id #7,что это такое.

Статус
В этой теме нельзя размещать новые ответы.

majahead

Постоялец
Регистрация
12 Май 2008
Сообщения
376
Реакции
108
В переменную из базы заноситься Resource id #7,что это такое. Причём запросы уже разные писал, выдаёт Resource id #7 и всё.
 
Ты не выбираешь данные (одного SELECT мало :)). Покажи код.
 
если не вдаваться в высокие материи :) то тебе нужно разобрать результат запроса функцией mysql_fetch_array или mysql_fetch_assoc
 
<? $sql = mysql_query ('select * from corp LIMIT 0, 30') ;



echo ($sql) ;
?>

Я уже вроде нашёл в книжке как правильно надо.

<?php
mysql_select_db($database_Site, $Site);
$query_Categories = "SELECT id, name FROM categories ORDER BY id ASC";
$Categories = mysql_query($query_Categories, $Site) or
^t>die (mysql_error () ) ;
$row_Categories = mysql_fetch_assoc($Categories);
$totalRows_Categories = mysql_num_rows($Categories);
?>

Щас подставлю своё, вроде должно заработать.
Извиняйте за нубство.

Вот всё получилось

<?php

$query_Categories = "SELECT corp_caption, corp_id FROM corp ORDER BY corp_id DESC LIMIT 10";
$Categories = mysql_query($query_Categories) or
die (mysql_error () );
$row_Categories = mysql_fetch_assoc($Categories);
$totalRows_Categories = mysql_num_rows($Categories);
?>

<TABLE WIDTH="400" BORDER="1" CELLSPACING="2" CELLPADDING="1">
<?php do { ?>
<TR>
<TD><a href="http://www.xxx.xx/org/indexx.php?uin=reading&action=updateCorp&niding=<?php echo $row_Categories['corp_id']; ?>"><?php echo $row_Categories['corp_caption']; ?></a> </TD >
</TR >
<?php } while ($row_Categories = mysql_fetch_assoc($Categories)); ?>
</TABLE >
 
В переменную из базы заноситься Resource id #7,что это такое. Причём запросы уже разные писал, выдаёт Resource id #7 и всё.
обычно так обозначается ссылка на соединение с бд

т.е.
PHP:
$connect = mysql_connect($host, $user, $pass);

в $connect
 
обычно так обозначается ссылка на соединение с бд

т.е.
PHP:
$connect = mysql_connect($host, $user, $pass);

в $connect
не всегда. Такое еще получается, когда используешь функцию не для вывода одного результата (например mysql_result), а для получения ряда результатов (mysql_fetch_assoc).
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху