Hola hice este formulario:
Código :
Que esta conectado a la base de datos. Al hacer click te lleva al archivo insertar1.php
Código :
Me dice: Conectado Los datos se han insertado correctamente, pero voy a PHPmyAdmin para confirmarlo y me pone:
MySQL ha devuelto un conjunto de valores vacío (es decir: cero columnas). ( La consulta tardó 0.0003 seg )
No se que es y como lo puedo solucionar.
Gracias.
Código :
Código [Seleccionar]
<!DOCTYPE html>
<?php include('conectar.php'); ?>
<head>
<title>Materia</title>
</head>
<body>
<center><font color="#333333" face="Segoe script" size="+6">Insertar deberes</font></center>
<br>
<br>
<center>
<form action="insertar1.php" method="post" name="form">
<font size="+1" color="#333333" face="Segoe script">Data:</font> <input type="date" name="ardata" id="ardata" style="background-color: lightblue; color: gray; border: inset; border-color: orange" required>
<br>
<font size="+1" face="Segoe script">Materia:</font> <input type="text" name="armateria" id="armateria" style="background-color: lightblue; color: gray; border: inset; border-color: orange" required placeholder="Pon la materia" max>
<br>
<font size="+1" face="Segoe script">Tarea:</font>
<br>
<textarea cols="50" rows="10" name="artarea" id="artarea" style="background-color: lightblue; color: gray; border: inset; border-color: orange" required placeholder="Pon tu/s tareas"></textarea>
<br>
<br>
<input type="submit" value="Guardar datos" style="background-color: orange; border: inset; border-color: orange; cursor: pointer;"> <input type="reset" value="Limpiar formulario" style="background-color: orange; border: inset; border-color: orange; cursor: pointer;" name="ok">
</a>
</form>
</center>
</body>
</html>
Que esta conectado a la base de datos. Al hacer click te lleva al archivo insertar1.php
Código :
Código (php) [Seleccionar]
<?php
//Recibir los datos y almacenarlos en variables
include 'conectar.php';
$data = $_POST["ardata"];
$materia = $_POST["armateria"];
$tarea = $_POST["artarea"];
//consulta para insertar
$insertar = "INSERT INTO 1esoa(Data, Materia, Tarea)VALUES('$data','$materia','$tarea')";
$verificar_usuario = mysql_query($conexion, "SELECT * FROM 1esoa WHERE Data = '$data'");
if(mysqli_num_rows($verificar_usuario)> 0){
echo 'La data ya esta puesta';
exit;
}
//Ejecutar consulta
$resultado = mysqli_query($conn, $insertar);
if(!resultado){
echo 'Error al insertar los datos';
echo '<a href="form3.php">Volver</a>';
}else{
echo 'Los datos se han insertado correctamente';
echo '<a href="form3.php">Volver</a>';
}
//Cerrar conexion
mysqli_close($conn);
?>
Me dice: Conectado Los datos se han insertado correctamente, pero voy a PHPmyAdmin para confirmarlo y me pone:
MySQL ha devuelto un conjunto de valores vacío (es decir: cero columnas). ( La consulta tardó 0.0003 seg )
No se que es y como lo puedo solucionar.
Gracias.