Ver Mensaje Individual
  #29 (permalink)  
Antiguo 13/08/2007, 14:37
Avatar de Carxl
Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 6 meses
Puntos: 70
De acuerdo Re: Pregunta de principiante...

Hola de nuevo GatorV

Pues veràs, asì como està el còdigo pareciera que todo funciona, pero la verdad es que no lo hace como debiera, te explico mejor, no son errores sintàcticos, son errores parece que lògicos:

Cuando comentareo, estas lìneas, las dos ùltimas, segùn lo posteado mas arriba:
Código PHP:
/*$a->consultar("select * from comentarios,usuarios where id_artclo='$arti' and usuarios.id_usrio=comentarios.id_usrio");
    $ruw=$a->obtenerDatos();
    $a->consultar("select count(*) from comentarios where id_artclo='$arti'");
    $num=$a->obtenerDatos();*/ 
Hace lo que me gustarìa que hiciera, osea me deja ver los artìculos mas recientes o mas nuevos, hasta ahì bien. Pero en el momento que las descomentareo:
Código PHP:
$a->consultar("select * from comentarios,usuarios where id_artclo='$arti' and usuarios.id_usrio=comentarios.id_usrio");
    
$ruw=$a->obtenerDatos();
    
$a->consultar("select count(*) from comentarios where id_artclo='$arti'");
    
$num=$a->obtenerDatos(); 
Ya no me aparece lo que si me aparecìa antes, osea lo de los ùltimos articulos..., pareciera que esas dos consultas(las que comentareo), afectan las dos primeras... he ahì mi pregunta, serà que me toca crear otro objeto para esas dos últimas consultas??

Si sirve de algo, asì es como las utilizo:
Código PHP:
$arti=$_GET['art'];
$a=new conexionDB("localhost","root","","db_blogcarxl");
$a->hacerConnect();
$link=$a->getConnect();
if($link)
{
    $a->consultar("select * from articulos where id_artclo='$arti'");
    $row=$a->obtenerDatos();
    $a->consultar("select * from articulos order by id_artclo desc limit 6");
    $raw=$a->obtenerDatos();
    $a->consultar("select * from comentarios,usuarios where id_artclo='$arti' and usuarios.id_usrio=comentarios.id_usrio");
    $ruw=$a->obtenerDatos();
    $a->consultar("select count(*) from comentarios where id_artclo='$arti'");
    $num=$a->obtenerDatos();
}
.
.
.
<?php
    
do
    {
?>
        <li><a href="articulo.php?art=<?php echo $raw[0]?>" class="lonks"><?php echo $raw[2]?></a></li>
<?php
    
}while($raw=$a->obtenerDatos());
?>
.
.
.
<h2><?php echo $row[2]?></h2>
<?php echo $row[3]?>
.
.
.
<table width="100%">
<?php
    
do
    {
?>
            <tr bgcolor="#999999">
                <td align="left">Por: <?php echo $ruw[9];?></td>
                 <td align="right"><?php echo "Fecha: ".$fecha[2]." de ".$mes." de ".$fecha[0]?></td>
                    </tr>                    
                    <tr>
                        <td style="color:#666666" colspan="2"><?php echo $ruw[3]?></td>
                    </tr>
                    <tr><td><br /></td></tr>
<?php
         
}while($ruw=$a->obtenerDatos());          
?>
       </table>
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com