Jump to content


ledomeni

Member Since 08/07/2010
Offline Last Active 12/08/2011, 09:54
-----

Topics I've Started

Como Exibir Dados De Um Banco Mysql No Php Tabelado?

12/08/2011, 09:36

Esse é o código que eu estou usando que não funciona:

<?php
defined('_JEXEC') or die('Restricted access');
jimport( 'joomla.utilities.utility' );

$db =& JFactory::getDBO();

//$query = "SELECT * FROM #__users";
$query = "SELECT * FROM jos_librarian";
$db->setQuery( $query );
//$db->query();

$item = $db->loadObjectList();
foreach( $item as $item) {
?>

<TABLE border=1>
<TR>
<TD>item:</TD>
<TD>declares:</TD>
<TD>code:</TD>
</TR>
<?
//Exibe os resultados da tabela Librarian
$result = mysql_query($query);
while ($tbl = mysql_fetch_array($result))
{
$item = $tbl["item"];
$declares = $tbl["declares"];
$code = $tbl["code"];

echo "<TR>";
echo "<TD>$item</TD>";
echo "<TD>$declares</TD>";
echo "<TD>$code</TD>";
echo "</TR>";
}
>?
</TABLE>

Esse [é o código que funciona mas não tem os dados organizados dentro de uma tabela, parece que é um editor de texto mal arrumado:

<?php
defined('_JEXEC') or die('Restricted access');
jimport( 'joomla.utilities.utility' );

$db =& JFactory::getDBO();
$query = "SELECT * FROM jos_librarian";
$db->setQuery( $query );
$item = $db->loadObjectList();
foreach( $item as $item) {

print 'ITEM = '.$item->item.'<br>';
print 'DECLARES: = '. $item->declares. '<br>';
print 'CODE: = '. ($item->code. '<br>');

}

Agradeço por qualquer ajuda, estou iniciando agora em PHP trabalho há muito tempo com MSAccess e vou aprender MySQL com PHP (se Deus quiser)
Valeu!

IPB Skin By Virteq