Esty tratando de hacer unos scripts que me conecten a una BD MySQL y me dejen introducir datos en esta mediante una Pagina Web. Esto es lo que tengo hecho ahora.
Fihcero de Form:
Código:
Código PHP:
<?php
if (isset($_POST['nombre']))
{
$name = $_POST['nombre'];
$lastname = $_POST['apellidos'];
$mail = $_POST['email'];
$web = $_POST['url'];
$country = $_POST['pais'];
$state = $_POST['provincia'];
$phone = $_POST['telefono'];
}
?>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form1" method="post" action="insert.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="12%"><font size="1" face="Tahoma">Nombre:</font></td>
<td width="88%"><font size="1" face="Tahoma">
<input name="nombre" type="text" id="nombre" size="20" maxlength="50">
</font></td>
</tr>
<tr>
<td><font size="1" face="Tahoma">Apellidos:</font></td>
<td><font size="1" face="Tahoma">
<input name="apellidos" type="text" id="apellidos" size="20" maxlength="50">
</font></td>
</tr>
<tr>
<td><font size="1" face="Tahoma">E-Mail:</font></td>
<td><font size="1" face="Tahoma">
<input name="email" type="text" id="email" size="20" maxlength="100">
</font></td>
</tr>
<tr>
<td><font size="1" face="Tahoma">URL:</font></td>
<td><font size="1" face="Tahoma">
<input name="url" type="text" id="url" value="http://" size="50" maxlength="150">
</font></td>
</tr>
<tr>
<td><font size="1" face="Tahoma">País:</font></td>
<td><font size="1" face="Tahoma">
<select name="pais" size="1" id="pais">
<option>Cuba</option>
</select>
</font></td>
</tr>
<tr>
<td><font size="1" face="Tahoma">Provincia:</font></td>
<td><font size="1" face="Tahoma">
<select name="provincia" size="1" id="provincia">
<option>Bayamo</option>
</select>
</font></td>
</tr>
<tr>
<td><font size="1" face="Tahoma">Teléfono:</font></td>
<td><font size="1" face="Tahoma">
<input name="telefono" type="text" id="telefono" size="15" maxlength="15">
</font></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="Submit" value="Enviar">
<input type="submit" name="Submit2" value="Enviar"></td>
</tr>
</table>
</form>
</body>
</html>
y este otro es el insert.php
Código PHP:
<?php
$host = "localhost";
$user = "";
$pass = "";
$db = "php";
//Establece la conexión a la BD
$conect = mysql_connect($host,$user,$pass) or die ("No puedo conectarme a la BD");
//Seleccion de la tabla
$selec = mysql_select_db($db,$conect);
//Insercción de los datos en la tabla
mysql_query("INSERT INTO php (nombre,apellidos,email,url,pais,provincia,telefono) VALUES ('$name','$lastname','$mail','$web','$country','$province','$phone')");
?>
¿Qué pasa? Alguien me podría explicar un poco de esto.
Soy un novato
Ya lo hice y nada.
Cita:
estoy trabajando con IIS y no con Apache ¿tiene eso algo que ver?