aqui es donde se hace el proceso de llenado de la base me parece
Código PHP:
<html>
<head>
<title></title>
</head>
<body>
<h3>Introducir direcciones</h3>
<?php include("acceso.ini.php");
if (isset($_POST['submit'])) {
if (empty($_POST['Nombre'])) {
echo "<p>Introduzca el <b>nombre</b>.</p>";
}
else if (strlen($_POST['Apellido']) < 3) {
echo "<p>El apellido debe tener como minimo <b>3</b> caracteres.</p>";
}
else {
$sql = "INSERT INTO direcciones (Tratamiento, Nombre, Apellido, Calle,CP, Localidad, Tel, Movil, Mail, Website, Categoria, Notas ) VALUES ('$_POST[Tratamiento]',
'$_POST[Nombre]','$_POST[Apellido]','$_POST[Movil]','$_POST[Mail]','$_POST[Website]',
'$_POST[Categoria]','$_POST[Notas]')";
}
$resultado = mysql_query($sql);
if ($resultado)
{
echo "<p> Datos agregados con exito.</p>";
} else {
echo "<p>Datos <b>no</b> agregados.</p>";
}
echo "[ <a href='javascript:history.back()>Volver</a> ] - [ <a href='$_SERVER[PHP_SELF]'> Introducir nueva fila</a>]";
}
else {
$sql2 = "SELECT * FROM categoria";
$resultado2 = mysql_query($sql2);
$campocat = "";
while ($row = mysql_fetch_assoc($resultado2)) {
$campocat .= "<option value='$row[Categoria]</option>\n";
}
//echo <<<formulario.
}
//FORMULARIO;
mysql_close($dp);
?>
<form action= "{$_SERVER['PHP_SELF']}" method="post" >//aqui si cambiamos {$_SERVER['PHP_SELF']} por el nombre de nuestro archivo si entra pero nunca guarda en la base
<table>
<tr><td>Tratamiento:</td><td><select name="Tratamiento">
<option>Sr.</option>
<option>Sra.</option>
</select></td></tr>
<tr><td> Nombre:</td><td><input type="text" name="Nombre"></td></tr>
<tr><td> Apellido:</td><td><input type="text" name="Apellido"></td></tr>
<tr><td> Calle:</td><td><input type="text" name="Calle"></td></tr>
<tr><td> CP:</td><td><input type="text" name="CP"></td></tr>
<tr><td> Localidad:</td><td><input type="text" name="Localidad"></td></tr>
<tr><td> Tel:</td><td><input type="text" name="Tel"></td></tr>
<tr><td> Movil:</td><td><input type="text" name="Movil"></td></tr>
<tr><td> E-mail:</td><td><input type="text" name="Mail"></td></tr>
<tr><td> Website:</td><td><input type="text" name="Website"></td></tr>
<tr><td> Categoria:</td><td><select name="Categoria">{$campocat}</select></td></tr>
<tr><td> Notas:</td><td><textarea cols="60" rows="4" name="Notas"></textarea></td></tr>
<tr><td><input type="submit" value="Introducir datos" name="submit"></td></tr>
</table>
</form>
</body>
</html>
acceso.ini.php"
Código PHP:
<?php
$dp = @mysql_connect("localhost", "root", "JHETRO") or die("<p>No se ha podido establecer la conexion conMySQL.</p>");
@mysql_select_db("agenda", $dp) or die("<p>No se ha podido establecer la conexion con la base de
datos.</p>");
?>