Ayuda con mi base de datos - necesito insertar muchos datos al mismo tiempo
Publicado por Miguel Freytes (32 intervenciones) el 14/07/2016 01:44:59
Hola mi problema es el siguiente necesito insertar muchos datos al mismo tiempo en mi base de datos, y para ello use ese codigo:
Lo que ocurre es que siempre que intento introducir la información me pone el error de conexión que coloque arriba pero en la página PHP no aparece ningún error pero tampoco se insertan los datos en la tabla, alguien sabe cual podría ser la solución??
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
<?php
include'cn.php';
//RECIBIR LOS DATOS Y ALMACENARLOS EN VARIABLES
$nombre = $_POST["nombre"];
$pantalla = $_POST["pantalla"];
$s_operativo = $_POST["s_operativo"];
$memoria = $_POST["memoria"];
$camara = $_POST["camara"];
$ram = $_POST["ram"];
$procesador = $_POST["procesador"];
$peso = $_POST["peso"];
$conectividad = $_POST["conectividad"];
$bateria = $_POST["bateria"];
$clasf_sistema = $_POST["clasf_sistema"];
$clasf_marca = $_POST["clasf_marca"];
//CONSULTA PARA INSERTAR
$verificar_nombre=mysqli_query($conexion,"SELECT * FROM dispositivos WHERE nombre = '$nombre'");
if(mysqli_num_rows($verificar_nombre)>0){
echo'<script>
alert("El dispositivo que escribiste ya está en la base de datos");
window.history.go(-1);
</script>';
exit;
}
//INSERTAR EN LA BASE DE DATOS
$insertar = "INSERT INTO dispositivos(nombre, pantalla, s_operativo, memoria, camara, ram, procesador, peso, conectividad, bateria, clasf_sistema, clasf_marca) VALUES ('$nombre', '$pantalla','$s_operativo', '$memoria', '$camara', '$ram', '$procesador', '$peso', '$conectividad', '$bateria', '$clasf_sistema', '$clasf_marca')";
//EJECUTAR CONSULTA
$resultado = mysqli_query($conexion, $insertar);
if ($resultado) {
echo'<script>
alert("Haz registrado el dispositivo Exitosamente");
window.location="../dispositivos.php";
</script>';
}
else{
echo'<script>
alert("Error en la conexion");
window.history.go(-1);
</script>
//CERRAR CONEXION
mysqli_close($conexion);
?>
Lo que ocurre es que siempre que intento introducir la información me pone el error de conexión que coloque arriba pero en la página PHP no aparece ningún error pero tampoco se insertan los datos en la tabla, alguien sabe cual podría ser la solución??
Valora esta pregunta


0