Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2015, 05:28
servertuts
 
Fecha de Ingreso: febrero-2015
Mensajes: 1
Antigüedad: 9 años, 2 meses
Puntos: 0
Pregunta Debe escribir un título más descriptivo para el tema

Buenas es la primera ves que entro a foros del web soy Mark, espero encajar en este foro, quisiera pedirles ayuda ya que quiero aprender y no puedo aprender solo, siempre se necesita una mano. Espero serles de ayuda.
Os comento, si me podéis hacer el favor de ayudarme con PHP y MYSQL :S, llevo 6 dias sin solucionarlo xD.

La ayuda que os pid es que haya un tope de 50 comentarios, y que logrando esos 50 comentarios, pues se envie automaticamente a 2 emails (correos electronicos), en formato pdf o en exel el contenido de la pagina entero., si me podeis hacer el favor de dicirme si esta idea tiene buena pinta y se puede hacer o si no para pensar en otra cosa. Gracias! cualquier cosa podeis contar conmigo



Base de datos.
Código SQL:
Ver original
  1. CREATE TABLE IF NOT EXISTS `comentarios` (
  2.   `id` INT(6) NOT NULL AUTO_INCREMENT,
  3.   `story` INT(6) NOT NULL,
  4.   `comment` text NOT NULL,
  5.   `date` INT(10) NOT NULL,
  6.   `author` INT(6) NOT NULL,
  7.   PRIMARY KEY (`id`)
  8. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

En php que llevo trabajando
Código PHP:
Ver original
  1. <?php
  2. if(isset($_POST['post_comment'])):
  3.     $error = array();
  4.  
  5.     $comentario = strip_tags ($_POST['comment']);
  6.  
  7.     if(empty($comentario))
  8.         $error[] = "<font color='#ff0000'>Es necesario Escribir Tu Comentario antes de Enviarlo</font>";
  9.     if(empty($error)):
  10.         $sucess = "<font color='#009900'>Tu Comentario a Sido Agregado, Gracias por Comentar.</font>";
  11.         mysql_query("INSERT INTO `comentarios`(`story`, `comment`, `date`, `author`) VALUES ('".$news_id."', '".$comentario."', '".time()."', '".$my_id."')");
  12.     endif;
  13.     foreach($error as $errors)
  14.         $errorz = $errors;
  15. endif;
  16.     $comment_id = $_POST['comment_id'];
  17.     $borrar = $_POST['eliminar'];
  18.  
  19. if($borrar == 1){
  20. mysql_query("DELETE FROM comentarios WHERE id = '$comment_id'");
  21.  }
  22.  
  23. ?>
  24.  
  25.  
  26. <?php
  27. $commentid = mysql_fetch_array(mysql_query("SELECT * FROM `comentarios` ORDER BY id DESC LIMIT 1"));
  28. $mas = 1;
  29. $comid = $commentid['id']+$mas;
  30. ?>

Última edición por servertuts; 16/02/2015 a las 05:40