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>