Guest - Fabricio - Postado Março 3, 2005 Denunciar Share Postado Março 3, 2005 O que pode estar errado nesse codigo?<?php include("i_destaq.php"); $TemDestaque=0; $sql="SELECT TIP.TIPODESC, PRO.*, LIN.LINHADESC FROM prodest PDE " . "INNER JOIN produtos PRO ON PDE.PRODCODIGO = PRO.PRODCODIGO" . "INNER JOIN tipos TIP ON TIP.TIPOCODIGO = PRO.TIPOCODIGO" . "INNER JOIN linhas LIN ON LIN.LINHACODIGO = PRO.LINHACODIGO"; $result = mysql_query($sql, $GLOBALS["link"]); $TemDestaque = mysql_num_rows($result); $Cont=0;?><?php if ($TemDestaque > 0) { ?><table width=445" border="0" cellspacing="1" cellpadding="3"> <tr align="center"> <td colspan=""><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td align="center" valign="top" bgcolor="#D57217"> <table width="100%" border="0" cellspacing="0" cellpadding="4"> <tr> <td align="center" bgcolor="#FFFFFF"><strong><img src="imagens/lancamento.gif" width="140" height="36"></strong></td> </tr> </table></td> </tr> </table></td> </tr> <tr align="center"> <td height="16" colspan=""><img src="imagens/esp.gif" width="30" height="10"></td> </tr> <tr align="center"> <?php while ($row = @mysql_fetch_array($result, MYSQL_ASSOC)) { $Cont+=1; if ($Cont > $NumColunas) { $Cont=1; // Fecho a primeira linha echo "</tr>"; // pulo uma linha echo "<tr align=\"center\">", "<td colspan=\"" . $NumColunas . "\"> </td>", "</tr>"; // Abro outra linha echo "<tr align=\"center\">"; } ?> <td class="TextoDestaque"><a href="#"><img src="produtos/minis/<? echo $row["PRODFOTO], "m.jpg";?>" width="" height="" border="0" onClick="AbreJanela('visualizar.php?PRODCODIGO=<?php echo $row["PRODCODIGO"]?>','preview',330,650)"></a><br> <?php echo "<b>", $row["PROCODIGO"], "</b>", "<br>", ?><br> </td> <?php } ?> </tr> <tr align="center"> <td height="30" class="TextoDestaque"></td> </tr> <!-- Este </tr> fecha a última linha aberta --></table><?php } ?><?php @mysql_free_result($result); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mbleonardo Postado Março 3, 2005 Denunciar Share Postado Março 3, 2005 qual o erro? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Fabricio -
O que pode estar errado nesse codigo?
<?php
include("i_destaq.php");
$TemDestaque=0;
$sql="SELECT TIP.TIPODESC, PRO.*, LIN.LINHADESC FROM prodest PDE " .
"INNER JOIN produtos PRO ON PDE.PRODCODIGO = PRO.PRODCODIGO" .
"INNER JOIN tipos TIP ON TIP.TIPOCODIGO = PRO.TIPOCODIGO" .
"INNER JOIN linhas LIN ON LIN.LINHACODIGO = PRO.LINHACODIGO";
$result = mysql_query($sql, $GLOBALS["link"]);
$TemDestaque = mysql_num_rows($result);
$Cont=0;
?>
<?php if ($TemDestaque > 0) { ?>
<table width=445" border="0" cellspacing="1" cellpadding="3">
<tr align="center">
<td colspan=""><table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td align="center" valign="top" bgcolor="#D57217"> <table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td align="center" bgcolor="#FFFFFF"><strong><img src="imagens/lancamento.gif" width="140" height="36"></strong></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr align="center">
<td height="16" colspan=""><img src="imagens/esp.gif" width="30" height="10"></td>
</tr>
<tr align="center">
<?php while ($row = @mysql_fetch_array($result, MYSQL_ASSOC)) {
$Cont+=1;
if ($Cont > $NumColunas) {
$Cont=1;
// Fecho a primeira linha
echo "</tr>";
// pulo uma linha
echo "<tr align=\"center\">", "<td colspan=\"" . $NumColunas . "\"> </td>", "</tr>";
// Abro outra linha
echo "<tr align=\"center\">";
}
?>
<td class="TextoDestaque"><a href="#"><img src="produtos/minis/<? echo $row["PRODFOTO], "m.jpg";?>" width="" height="" border="0" onClick="AbreJanela('visualizar.php?PRODCODIGO=<?php echo $row["PRODCODIGO"]?>','preview',330,650)"></a><br>
<?php echo "<b>", $row["PROCODIGO"], "</b>", "<br>",
?><br>
</td>
<?php } ?>
</tr>
<tr align="center">
<td height="30" class="TextoDestaque"></td>
</tr>
<!-- Este </tr> fecha a última linha aberta -->
</table>
<?php } ?>
<?php @mysql_free_result($result); ?>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.