Ver Mensaje Individual
  #12 (permalink)  
Antiguo 10/05/2009, 16:57
Avatar de fcdragons
fcdragons
 
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 16 años, 5 meses
Puntos: 13
echo "formulario y demas
<campo hidden,etc value="$rowNot['not_ID']" />
acabamos formulario
";

perdon por el etcetera, escribo desde el ipod ahora mismo y eslento

Código php:
Ver original
  1. <?php
  2. // incluimos el archivo de conexion
  3. include ('db-cnx.php');
  4. include ('db-cnx2.php');
  5. // recibimos el formulario
  6. if(isset($_POST['enviar']) && $_POST['enviar'] == 'Enviar'){
  7. // comprobamos que el formulario no envie campos vacios
  8. if(!empty($_POST['comWeb']) && $_POST['comTexto']){
  9. // creamos las variables y les asignamos los valores a insertar
  10. $comWeb = $_POST['comWeb'];
  11. $comNoticiaID = $_POST['comNoticiaID'];
  12. $comTexto = $_POST['comTexto'];
  13. $comAvatar = $_COOKIE['uavatar'];
  14. $comPosteador = $_COOKIE['unick'];
  15. $comFecha = date("d/m/Y");
  16. $comHora = date("H:i:s/A");
  17. $comTexto = htmlspecialchars($comTexto);
  18. $comWeb = htmlspecialchars($comWeb);
  19. // hacemos el INSERT en la BD
  20. $sqlInsertNot = mysql_query("INSERT INTO sn_comentarios (comWeb, comTexto, comAvatar, comFecha, comPosteador, comHora, comNoticiaID)
  21. VALUES ('$comWeb', '$comTexto', '$comAvatar', '$comFecha', '$comPosteador', '$comHora', '$comNoticiaID')",
  22. $db_link) or die(mysql_error());
  23. // enviamos un mensaje de exito
  24. echo "Los datos fueron gurdados correctamente. <a href='/news/index.php'>Volver a la pagina principal</a>";
  25. }
  26. else{
  27. // si el formulario envia algun campo vacio
  28. // enviamos un mensaje de error
  29. echo "Debe llenar todos los campos del formulario";
  30. }
  31. }
  32. ?>
  33. <form name="comentarios" action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
  34. <input type="hidden" name="comNoticiaID" value="<?php $rowNot['not_ID'] ?>" /><br />
  35. <b>Sitio web:</b><br />
  36. <input type="text" name="comWeb" maxlength="255" size="40" /><p>
  37. <br />
  38. <b>Comentario:</b><br />
  39. <textarea name="comTexto" cols="40" rows="10"></textarea>
  40. <p>
  41. <input type="submit" value="Enviar" name="enviar" />
  42. </form>

Lo ago asi, me da error mysql :S
mira el db-cnx2.php:
Código php:
Ver original
  1. <?
  2. include ('db-cnx.php');
  3. $sqlQueryNot = mysql_query("SELECT notTitulo, notTexto, not_ID, notCategoriaID, notPosteador, notHora, comWeb, comNoticiaID, comTexto, comFecha, comHora, comPosteador, com_ID FROM sn_noticias, sn_comentarios WHERE not_ID = $not_ID", $db_link)or die(mysql_error);
  4. $rowNot = mysql_fetch_array($sqlQueryNot)
  5. ?>


_Me da error en el add-comentario.php (el primero codigo que puse :S)
__________________
SumarioWeb
@sumarioweb
BasicNews

Última edición por GatorV; 11/05/2009 a las 10:55