Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/08/2007, 14:26
Avatar de webdesignsite
webdesignsite
 
Fecha de Ingreso: enero-2007
Mensajes: 155
Antigüedad: 17 años, 3 meses
Puntos: 1
Pregunta Re: Mostrar correctamente resultados de BD!!!

Cita:
Iniciado por GatorV Ver Mensaje
mmm no entiendo, estas seguro que probaste el codigo tal cual lo publique? En si deberia de funcionar.

Saludos.


Así lo probé:

Tengo la tabla "id_cat".

id_cat id_foro
1 Diseño
2 Programación
3 Ayuda del Admin

Y tengo la tabla "foro_categoria".

idcat id_catategoria
titulo_foro
1 1 Diseño Web
2 2 PHP
2 3 ASP
2 4 JAVA
2 5 MYSQL
3 6 Contacto


Este es el archivo foro5.php:

Código PHP:
<?php
include_once('template.php');

$conn mysql_connect("server","pass","");
mysql_select_db("bd",$conn);

set_file("foro","foro5.html");

$rs mysql_query("SELECT * FROM id_cat order by id_cat ASC"$conn);

while(
$fila1 mysql_fetch_object($rs)){

set_var("cat_temas",$fila1->id_foro);

parse("bloqueforo1","bloqueforo1",true);


$rs2 mysql_query(sprintf("SELECT * FROM foro_categoria WHERE id_categoria=%s order by id_cat ASC"$fila1->id_cat), $conn);

while (
$fila2 mysql_fetch_object($rs2)){

set_var("cat_foro",$fila2->titulo_foro);


parse("bloqueforo2","bloqueforo2",true);

}

}

parse("bloqueforo");
pparse("foro");

?>
Y este es archivo template foro5.html:


Código HTML:
<!-- BEGIN bloqueforo -->
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>
      <!-- BEGIN bloqueforo1 -->
      <table width="95%"  border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td valign="middle"><div align="left">&nbsp;</div></td>
        </tr>
        <tr>
          <td valign="middle"><div align="left"><font face="verdana" color="#003399" size="2"><strong>{cat_temas}</strong></font></div>
              <div align="right"></div> <div align="center">
                            </div></td>
        </tr>
        <tr>
          <td valign="middle"><div align="left">&nbsp;</div></td>
        </tr>
        <!-- BEGIN bloqueforo2 -->
        <tr>
          <td valign="middle"><div align="left"><font face="Arial" color="#999999" size="2"><strong>{cat_foro}</strong></font></div> <div align="center">
          </div></td>
        </tr>
        <!-- END bloqueforo2 -->
      </table>
    <!-- END bloqueforo1 --></td>
  </tr>
</table>
</body>
</html>
<!-- END bloqueforo --> 


Haber si encontras la falla???

Gracias.

Salu2!
__________________
WebDesignSite
Diseño Web - Altas Buscadores Gratis - Intercambio de Banners - Foros de soporte
http://webdesignsite.bolhost.com/

Última edición por webdesignsite; 23/08/2007 a las 14:41