PHP - Problema al insertar

 
Vista:
sin imagen de perfil

Problema al insertar

Publicado por mario (17 intervenciones) el 04/01/2017 01:14:48
Holaa estaba haciendo un ejercicio de clase que es crear un foro y una de las opciones que nos da es insertar un mensaje en el foro y cuando voy ala pagina y le doy a insertar el mensaje en el foro no me da ningun problema pero en la base de datps de mysql no se inserta nada , espero que me podais ayudar, este es el codigo:

insertar.php
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
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
</head>
<body>
 <h3>Inserta un nuevo mensaje en nuestro foro</h3>
 
<form action="insertar.php" method="post" enctype="multipart/form-data">
 
<textarea name="mensaje" rows="10" cols="40"  style="width:500px; height:85px"></textarea>
  <br/>
  <input type="submit" name="enviar" value="Insertar"/>
</form>
<br/>
<a href='index.html'>VOLVER AL MENU PRINCIPAL</a>
 </body>
</html>
 
<?php
 
session_start();
 
if(isset($_POST['enviar'])){
 
$contenido=$_SESSION['usuario'];
$mensaje=$_POST['mensaje'];
 
$conexion=mysqli_connect("localhost","mensausu","zubiri","mensausu");
$insertar="INSERT INTO mensajes (num,usuario,fecha,mensaje) VALUES (8,'$contenido',now(),'$mensaje'";
$ejecutar=mysqli_query($conexion,$insertar);
 
echo"EL MENSAJE HA SIDO INSERTADO EN EL FORO";
 
 
}
?>

otra duda que tengo es que como tengo que poner en myphpmyadmin para que el numero de la columna num se vaya autoincrementando solo.

Gracias por vuestra atencion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Problema al insertar

Publicado por mario (17 intervenciones) el 04/01/2017 17:42:22
ya lo he solucionado envede hacerlo en un solo fichero(insertar.php) lo he hecho en dos(insertar.html y insertar.php) y ahora si me ha funcionado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar