Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/02/2014, 11:08
Cota_Isla
 
Fecha de Ingreso: noviembre-2012
Mensajes: 184
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Error al validar resultado de query

Sí, perdón el código es el siguiente:
Código PHP:
<?php 
$conexion 
=  mysql_connect("localhost","grcsl_admin","");
mysql_select_db("grcalvosl",$conexion);
mysql_query ("SET NAMES 'utf8'");
$registros mysql_query("SELECT * FROM noticia ORDER BY id DESC",$conexion);
                if(
mysql_num_rows($registros)==0
                {
                    echo 
mysql_error($conexion);
                    
?>
                    <div id="error">
                        <div id="gr">
                            No hay noticias almacenadas en la base de datos.
                        </div>
                        <div id="iconos0">
                            <div><a href="alta.php"><img src="../iconos/nuevo.png">Nueva Noticia</a></div>
                        </div>
                    </div>
                    <?php 
                

                else
                {
                    
?>
                    <div id="cont1">
                        <table>
                            <tr>
                                <td id="f1"><b>Titular</b></td>
                                <td id="f1"><b>Fecha de Publicación</b></td>
                            </tr>
                            <?php 
                            
while($fila mysql_fetch_array($registros))
                            {
                                
?>
                                <tr>
                                    <td><?php echo $fila["tit"];?></td>
                                    <td><?php echo date("d-m-Y H:i:s",strtotime($fila["f_pub"]));?></td>
                                    <td id="opcs"><a href="ficha.php?eleg=<?php echo $fila["id"];?>" title="Detalles"><img src="../iconos/mostrar.png"></a></td>
                                </tr>
                                <?php 
                            
}
                            
?>
                        </table>
                    </div>
                    <?php 
                
}
La tabla de esa consulta es la siguiente:
--
-- Base de datos: `grcalvosl`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `noticia`
--

CREATE TABLE IF NOT EXISTS `noticia` (
`id` int(255) unsigned NOT NULL AUTO_INCREMENT,
`tit` varchar(24) NOT NULL,
`categ` enum('General','Actividades','Grupos','Instalacion es','Tarifas','Competicion') NOT NULL,
`f_pub` datetime NOT NULL,
`descrip` varchar(200) NOT NULL,
`img` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;

--
-- Volcado de datos para la tabla `noticia`
--

INSERT INTO `noticia` (`id`, `tit`, `categ`, `f_pub`, `descrip`, `img`) VALUES
(1, 'Inauguración Portal Web', 'General', '2013-11-14 00:00:00', 'A partir de hoy, nuestro centro deportivo dispondrá de un sitio web dónde estará toda la información e interés acerca del centro, entre otras muchos servicios.', '/GimnasioRaulCalvo/noticias/imagenes/1.jpg'),
(2, 'Nuevas Actividad: Boxeo', 'Actividades', '2013-11-14 00:00:00', 'En fechas próximas, se va a impartir una nueva actividad muy reclamada como es el boxeo. Crearemos grupos de 26 personas, los cuales se impartirán en horarios que próximamente publicaremos. 1234567890', '/GimnasioRaulCalvo/noticias/imagenes/2.jpg'),
(3, 'Oferta Judo', 'Tarifas', '2013-11-26 12:39:49', 'Al inscribirse en cualquier arte marcial, el Judo para adultos gratis.', '/GimnasioRaulCalvo/noticias/imagenes/3.jpg');

Muchas gracias pos vuestra ayuda!