problemas con mysql_fetch_object
Publicado por contraelcanon (2 intervenciones) el 28/03/2011 21:15:43
Muy buenas a tod@s.
Tengo el siguiente problema....mediante esta funcion:
function cursos(){
include ("variables.php");
global $conexion;
$noticiaPpal = mysql_query("SELECT * from cursos WHERE visible='SI' AND principal='NO' AND fechaInicio<NOW() AND fechaFin>NOW() ORDER BY fechaInicio DESC LIMIT 6;",$conexion);
$cantidad = mysql_num_rows($noticiaPpal);
while ($R=mysql_fetch_object($noticiaPpal)){
$id = $R->id;
$titulo = substr($R->titulo,0,30);
$foto = $R->foto;
$entradilla = substr($R->desarrollo,0,40)."...";
$pdf = $R->pdf;
$fecha = cambiaf_a_normal($R->fecha);
if($cantidad >=1){
echo "
<td width='170' align='justify' colspan='2' ><a href='curso.php?id=".$id."'><img src='admin/data/cursos/".$foto."' width='125' border='0' /></a></td>
<td align='left' colspan='2'><p><span class='tit_noticia'>".$titulo."</span><br />
<span class='fecha_noticia'>".$fecha."</span><br />
<span class='txt_noticia'>".$entradilla."</span><br />
<div align='left' colspan='2' class='fecha_noticia'><a href='curso.php?id=".$id."'>+info</a> <a href='pdf_curso.php? target='_blank'>PDF</a></div>
</p>
</td>
";
}else{
echo " ";
}
}
}
muestro 6 resultados en una linea dentro de un <td>, ahora bien... el problema que tengo es que necesito que los resultados los muestre en dos lineas sirviendose de la consulta: " SELECT * from cursos WHERE visible='SI' AND principal='NO' AND fechaInicio<NOW() AND fechaFin>NOW() ORDER BY fechaInicio DESC LIMIT 6;",$conexion"....
alguien puede ayudarme.
Gracias de antemano.
Salu2!
Tengo el siguiente problema....mediante esta funcion:
function cursos(){
include ("variables.php");
global $conexion;
$noticiaPpal = mysql_query("SELECT * from cursos WHERE visible='SI' AND principal='NO' AND fechaInicio<NOW() AND fechaFin>NOW() ORDER BY fechaInicio DESC LIMIT 6;",$conexion);
$cantidad = mysql_num_rows($noticiaPpal);
while ($R=mysql_fetch_object($noticiaPpal)){
$id = $R->id;
$titulo = substr($R->titulo,0,30);
$foto = $R->foto;
$entradilla = substr($R->desarrollo,0,40)."...";
$pdf = $R->pdf;
$fecha = cambiaf_a_normal($R->fecha);
if($cantidad >=1){
echo "
<td width='170' align='justify' colspan='2' ><a href='curso.php?id=".$id."'><img src='admin/data/cursos/".$foto."' width='125' border='0' /></a></td>
<td align='left' colspan='2'><p><span class='tit_noticia'>".$titulo."</span><br />
<span class='fecha_noticia'>".$fecha."</span><br />
<span class='txt_noticia'>".$entradilla."</span><br />
<div align='left' colspan='2' class='fecha_noticia'><a href='curso.php?id=".$id."'>+info</a> <a href='pdf_curso.php? target='_blank'>PDF</a></div>
</p>
</td>
";
}else{
echo " ";
}
}
}
muestro 6 resultados en una linea dentro de un <td>, ahora bien... el problema que tengo es que necesito que los resultados los muestre en dos lineas sirviendose de la consulta: " SELECT * from cursos WHERE visible='SI' AND principal='NO' AND fechaInicio<NOW() AND fechaFin>NOW() ORDER BY fechaInicio DESC LIMIT 6;",$conexion"....
alguien puede ayudarme.
Gracias de antemano.
Salu2!
Valora esta pregunta


0