Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2012, 14:16
isaacr_22
 
Fecha de Ingreso: noviembre-2011
Mensajes: 24
Antigüedad: 12 años, 5 meses
Puntos: 0
no me muestra la información de quien subió la noticia

Hola buenas tardes compañeros, pues aquí pidiendo ayuda otra ves ya que no soy muy bueno programando en php

Tengo un sistema de noticias, quejas y denuncias, en el cual los visitantes pueden subir sus quejas etc. quisiera que me mostrara la información de quien subió la nota, en que sección se coloco, hora y fecha, cuantas veces se a comentado y leído. algo así:

Autor: Juanito / Publicado en: Quejas y denuncias / Fecha y hora: 12:26:17 pm / Leida: 98 veces / Comentada: 35 veces.

Codigo:

Este es el código que me muestra la noticia con su imagen, pero sin la información que necesito.

Código PHP:
Ver original
  1. <h2><a href="#"><?php echo ($fi['titulo'])?></a></h2>
  2.      <?php if (empty($fi['contenido'])){}else{?>
  3.       <div class="imagen_noticia"><a href="<?php echo ($fi['contenido'])?>" rel="lightbox1" class="effectable"><img src="<?php echo ($fi['contenido'])?>" alt="" width="209" height="186" /></a> </div><?php }?>
  4.       <p><strong><a href="#"><?php echo $fi['titulo'];?></a></strong></p>
  5.       <p><?php echo ($fi['descripcion'])?></p>

BD que contiene a los usuario que se registran para poder subir una nota "queja" "noticia" etc.

Código MySQL:
Ver original
  1. CREATE TABLE `tbl_usuarios` (
  2.   `id` int(10) NOT NULL AUTO_INCREMENT,
  3.   `usuario` varchar(255) DEFAULT NULL,
  4.   `password` varchar(255) DEFAULT NULL,
  5.   `correo` varchar(255) DEFAULT NULL,
  6.   `nombre` varchar(255) DEFAULT NULL,
  7.   `imagen` varchar(255) DEFAULT NULL,
  8.   PRIMARY KEY (`id`)
  9. ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=14 ;

BD tabla que contiene las secciones

Código MySQL:
Ver original
  1. -- Estructura de tabla para la tabla `tbl_seccion`
  2. --
  3.  
  4. CREATE TABLE `tbl_seccion` (
  5.   `id` int(10) NOT NULL AUTO_INCREMENT,
  6.   `seccion` varchar(255) DEFAULT NULL,
  7.   PRIMARY KEY (`id`)
  8. ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
  9.  
  10. --
  11. -- Volcar la base de datos para la tabla `tbl_seccion`
  12. --
  13.  
  14. INSERT INTO `tbl_seccion` VALUES(1, 'Quejas y denuncias');
  15. INSERT INTO `tbl_seccion` VALUES(2, 'Noticias locales');
  16. INSERT INTO `tbl_seccion` VALUES(3, 'Noticias nacionales');
  17. INSERT INTO `tbl_seccion` VALUES(4, 'Noticias internacionales');
  18. INSERT INTO `tbl_seccion` VALUES(5, 'Deportes');
  19. INSERT INTO `tbl_seccion` VALUES(6, 'Espectaculos');

BD tabla que contiene lo de las noticias

Código SQL:
Ver original
  1. CREATE TABLE `tbl_noticias` (
  2.   `id` INT(11) NOT NULL AUTO_INCREMENT,
  3.   `titulo` VARCHAR(255) CHARACTER SET utf8 NOT NULL DEFAULT '',
  4.   `descripcion` longtext NOT NULL,
  5.   `contenido` longtext CHARACTER SET utf8,
  6.   `fecha` DATE NOT NULL DEFAULT '0000-00-00',
  7.   `visible` tinyint(1) NOT NULL DEFAULT '0',
  8.   `seccion` VARCHAR(255) CHARACTER SET utf8 DEFAULT NULL,
  9.   `user` VARCHAR(255) CHARACTER SET utf8 DEFAULT NULL,
  10.   PRIMARY KEY (`id`)
  11. ) ENGINE=MyISAM  DEFAULT CHARSET=ascii AUTO_INCREMENT=165 ;

BD tabla que contiene lo de los comentarios
Código SQL:
Ver original
  1. CREATE TABLE `comentarios` (
  2.   `id` INT(11) NOT NULL AUTO_INCREMENT,
  3.   `id_noticias` INT(11) NOT NULL,
  4.   `nombre` VARCHAR(255) NOT NULL,
  5.   `mail` text,
  6.   `fecha` DATE DEFAULT NULL,
  7.   `comentario` longtext,
  8.   `user` VARCHAR(255) DEFAULT NULL,
  9.   PRIMARY KEY (`id`)
  10. ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=15 ;

Creo que es todo lo que se necesita para que me puedan redactar el código necesario para implementar esta mejora al sistema

Se los voy a agradecer siempre

Saludos