Código de PHP - Sistema sencillo de comentarios usando PHP, SQL, HTML

Imágen de perfil

Sistema sencillo de comentarios usando PHP, SQL, HTMLgráfica de visualizaciones


PHP

estrellaestrellaestrellaestrellaestrella(9)
Actualizado el 22 de Noviembre del 2017 por Jorge (Publicado el 21 de Noviembre del 2017)
1.053 visualizaciones desde el 21 de Noviembre del 2017. Una media de 35 por semana
Hola Muchachos, bueno este mi primer código que subo, espero les sirva
Es un simple y sencillo sistema de comentarios para pagina web

Version 1.0
estrellaestrellaestrellaestrellaestrella(9)

Actualizado el 23 de Noviembre del 2017 (Publicado el 21 de Noviembre del 2017)gráfica de visualizaciones de la versión: Version 1.0
1.054 visualizaciones desde el 21 de Noviembre del 2017. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
// ***** Esto seria el codigo html *****
 
<?php
	$host_db="localhost";
	$user_db="root";
	$pass_db="";
	$bd_name="noticias";
	$tabla="comentarios";
 
	$conexion=new mysqli($host_db, $user_db, $pass_db, $bd_name);
	if ($conexion -> connect_error) {
		die("La conexion fallo". $conexion -> connect_error);
	}
 
	$comentario="SELECT * FROM comentarios ORDER BY id DESC";
	$resultado=$conexion -> query($comentario);
	while ($fila=mysqli_fetch_row($resultado)) {
		echo "<b>Mensaje</b> #".$fila[0]."; ";
		echo "<b>Nombre: </b>".$fila[1]."; ";
		echo "<b>Fecha: </b>".$fila[2]."; ";
		echo "<br><br>";
		echo $fila[3];
		echo "<hr>";
		echo "<br>";
	}
 
?>
<form action="PHP/Procesar_Mensaje.php" method="POST">
	<h3>Nombre de Usuario</h3>
	<input type="text" size="50" name="usuarios" required>
	<h3>Escribe tu mensaje</h3>
	<textarea rows="10" cols="100" name="comentario" required></textarea>
	<br>
	<br>
	<input type="submit" value="Enviar Comentario" >
</form>
 
 
 
 
// ***** Y este el codigo php del archivo Procesar_Mensaje.php necesario para poder guardar los comentarios hechos *****
 
<?php
	$host_db="localhost";//nombre del servidor
	$user_db="root";//nombre de usuario
	$pass_db="";//contraseña
	$bd_name="noticias";//nombre de mi base de datos
 
 
	$conexion=new mysqli($host_db, $user_db, $pass_db, $bd_name);
	if ($conexion -> connect_error) {
		die("La conexion fallo". $conexion -> connect_error);
	}
 
	$insertar="INSERT INTO comentarios (usuario, mensaje) VALUES ('".$_POST["usuarios"]."','".$_POST["comentario"]."')";
 
	if ($conexion -> query($insertar) == true) {
		?>
 
		<script language="JavaScript">
			//mensaje
			alert("Comentario enviado Correctamente");
			window.location.href='nombre de tu pagina en la que hiciste el formulario.php';
		</script>
 
		<?php
	}
?>



Comentarios sobre la versión: Version 1.0 (9)

Imágen de perfil
Scriptshow
22 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
Buen código.

Un saludo
Responder
Imágen de perfil
Jorge
27 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
Gracias :D
Responder
Imágen de perfil
xve
22 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
Hola Jorge, faltaría que nos adjuntaras la estructura de la tabla "comentarios"
Responder
sandro
24 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
no es necesario la puedes crear tu solito
DROP TABLE IF EXISTS `comentarios`;
CREATE TABLE `comentarios` (
`Mensaje` varchar(250) NOT NULL,
`Nombre` varchar(250) NOT NULL,
`Fecha` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARSET=utf8;
Responder
Imágen de perfil
Jorge
27 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
Esa variable que dice tabla comentarios es de esas variables que creas y después no la usas jaja
Después cuando ves que hace las consultas de la tabla comentarios, esa tabla es de la base de datos usada desde un servidor local, PHP myAdmin
Saludos
Responder
Miguel
07 de Diciembre del 2017
estrellaestrellaestrellaestrellaestrella
Muy didáctico.gracias.
Responder
Imágen de perfil
Jorge
12 de Diciembre del 2017
estrellaestrellaestrellaestrellaestrella
De nada, gracias a vos
Responder
Imágen de perfil
Jesus
11 de Diciembre del 2017
estrellaestrellaestrellaestrellaestrella
Sencilla, eficiente.. Gracias
Responder
Imágen de perfil
Jorge
12 de Diciembre del 2017
estrellaestrellaestrellaestrellaestrella
De nada :)
Responder

Comentar la versión: Version 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4317  
Revisar política de publicidad