- Tema Autor
- #1
Hola, tengo un pequeño problema que siempre me ha pasado pero nunca he sabido solucionar, bueno al tema:
tengo una base de datos con 3 campos para introducir datos los cuales se guardan mediante un formulario de busqueda, lo que hago es un $_POST de los datos del formulario y estos los inserto con un insert en la base de datos, pues bien siempre y digo siempre se me insertarn 2, 3, 4 o 5 veces los mismos datos con una diferencia de tiempo de pocos segundos, el codigo con el que inserto los datos es el siguiente:
no se que es lo que hago mal pero siempre se insertan varias veces los mismos datos.
¿alguna solucion? (que seguro que la hay)
Un saludo
tengo una base de datos con 3 campos para introducir datos los cuales se guardan mediante un formulario de busqueda, lo que hago es un $_POST de los datos del formulario y estos los inserto con un insert en la base de datos, pues bien siempre y digo siempre se me insertarn 2, 3, 4 o 5 veces los mismos datos con una diferencia de tiempo de pocos segundos, el codigo con el que inserto los datos es el siguiente:
PHP:
require('conexionbd.php');
$busqueda=$_POST['q'];
$fecha=time();
mysql_selectdb('mi_bd');
$consulta="INSERT INTO consultas (numero, consulta, fecha) value ('','".$busqueda."','".$fecha."')";
$insertar=mysql_query($consulta,$bd);
no se que es lo que hago mal pero siempre se insertan varias veces los mismos datos.
¿alguna solucion? (que seguro que la hay)
Un saludo