Jump to content

problema con mysql y php


Recommended Posts

al apretar el boton me dice error de conexion.

 

tengo un formulario y no puedo establecer la conexion :( nose pq .. ayuda

 

 

codigo html

 

<body>

 

 

<form action="valida.php" name="datos" method="post">

 

<table width="485" border="1" cellspacing="1" cellpadding="1">

<tr>

<th scope="col" colspan="2"> 1.- Oficina salitrera</th>

 

</tr>

<tr>

<td width="111">1.1.- Nombre actual:</td>

<td width="337"><input type="text" name="nombre_actual" id="nombre_actual"></td>

</tr>

<tr>

<td>1.2.- Nombre original:</td>

<td><input type="text" nombre="nombre_original" id="nombre_original"></td>

</tr>

<tr>

<td>1.3.- Nombres que ha tenido la oficina en su historia:</td>

<td><input type="text" name="nombre_oficina" id="nombre_oficina"></td>

</tr>

<tr>

<td>1.4.- Año de inicio de la explotación</td>

<td><input type="text" name="año_inicio_exportacion" id="año_inicio_exportacion"></td>

</tr>

<tr>

<td>1.5.- Comuna</td>

<td><input type="radio" name="comuna" id="comuna" value="huara"><label>huara</label><input type="radio" value="pozo" name="comuna" id="comuna"/><label>pozo almonte</label></td>

</tr>

<tr>

<td>1.6.- Cantón salitrero período de inicio</td>

<td><input type="text" name="cantonsalitrero" id"cantonsalitrero"></td>

</tr>

<tr>

<td>1.7.- Otros Cantones a los cuales fue clasificada</td>

<td><input type="text" name="otroscantones" id="otroscantones" ></td>

</tr>

<tr>

<td>1.7.- Datos identificación propietario actual</td>

<td><label>Nombre: <input type="text" name="nombre" id="name"></label></br>

<label>Rut: <input type="text" name="rut"> </label></br>

<label>Dirección: <input type="text" name="direccion" id="direccion"></label></br>

<label>Teléfono: <input type="text" name="telefono" id="telefono"></label></br>

<label>Correo Electronico: <input type="text" name="email" id="email"></label></br>

<label>Régimen Propiedad: <input type="text" name="regimenpropiedad" id="regimenpropiedad"></label></br>

<label>Rol SII: <input type="text" name="rol_sii" id="rol_sii"></label></br>

<label>Persona contacto: <input type="text" name="persona_contacto" id="persona_contacto"></label></br>

 

 

</td>

 

</tr>

<tr>

<td>1.8.- Nombre propietario original</td>

<td><input type="text" name="nombre_propietario_original" id="nombre_propietario_original"></td>

</tr>

<tr>

<td>1.9.- Puerto de embarque del salitre </td>

<td><input type="text" name="puerto_embarque" id="puerto_embarque"></td>

</tr>

 

<tr><td colspan="2"><center><input type="submit" value="Enviar Formulario 1" /></center> </td></tr>

</table>

 

 

</form>

 

 

</body>

 

 

 

 

 

y el codigo php

 

 

<body>

 

<?php

$nombreactual = $_POST['nombre_actual'];

$nombreori = $_POST['nombre_original'];

$nombreofi = $_POST['nombre_oficina'];

$aexp = $_POST['año_inicio_exportacion'];

$comu = $_POST['comuna'];

$cantonsalitrero = $_POST['cantonsalitrero'];

$otroscantones = $_POST['otroscantones'];

$nombre = $_POST['nombre'];

$rut = $_POST['rut'];

$direccion = $_POST['direccion'];

$telefono = $_POST['telefono'];

$email = $_POST['email'];

$regimenpropiedad = $_POST['regimenpropiedad'];

$rol_sii = $_POST['rol_sii'];

$apersona_contacto = $_POST['persona_contacto'];

$nombre_propietario_original = $_POST['nombre_propietario_original'];

$puerto_embarque = $_POST['puerto_embarque'];

 

$dbc = mysqli_connect('localhost', 'root', '123456' , 'formulario1') or die ('Error conectando a la base de datos.');

 

$query = "INSERT INTO salitrera (nombre_actual,nombre_original,nombre_oficina,año_inicio_exportacion,comuna,cantonsalitrero,otroscantones,nombre,rut,direccion,telefono,email,regimenpropiedad,rol_sii,persona_contacto,nombre_propietario_original,puerto_embarque)" . "VALUES ('$nombreactual',$nombreori','$nombreofi','$aexp','$comu','$cantonsalitrero','$otroscantones','$nombre','$rut','$direccion','$telefono','$email','$regimenpropiedad','$rol_sii','$persona_contacto','$nombre_propietario_original','$puerto_embarque') ";

 

$result = mysqli_query($dbc, $query) or die('error en acceso');

 

mysqli_close($dbc);

 

?>

</body>

Link to comment
Share on other sites

Prueba con esto:

 

$con = mysql_connect('localhost', 'root', '123456') or die ('Error conectando a la base de datos.');

mysql_select_db("NombreBasededatos",$con)

 

$query = "INSERT INTO salitrera (nombre_actual,nombre_original,nombre_oficina,año_inicio_exportacion,comuna,cantonsalitrero,otroscantones,nombre,rut,direccion,telefono,email,regimenpropiedad,rol_sii,persona_contacto,nombre_propietario_original,puerto_embarque)"

$query.="VALUES ('$nombreactual',$nombreori','$nombreofi','$aexp','$comu','$cantonsalitrero','$otroscantones','$nombre','$rut','$direccion','$telefono','$email','$regimenpropiedad','$rol_sii','$persona_contacto','$nombre_propietario_original','$puerto_embarque') ";

 

$result = mysql_query($query,$con) or die('error en acceso');

 

mysqli_close($con);

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...