Les paso a comentar mi problema.
Estoy armando un pequeño sistema a base de lo poco que se, y me tope con un drama que no puedo lograr descifrar.
Les dejo el codigo del PHP
<?
error_reporting(0);
?>
<html>
<HEAD><TITLE>Compra y Venta - Ingreso de Clientes</TITLE></HEAD>
<BODY bgcolor="ffffff">
<center><img src="img/logo.png"></center>
<hr>
<center><table id="Tabla_01" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<a href="inicio.php"><img src="img/psd-navigation-menu_25a.jpg" width="87" height="49" alt=""></a></td>
<td>
<a href="altas_compras.php"><img src="img/psd-navigation-menu_26.jpg" width="160" height="49" alt=""></a></td>
<td>
<a href="altas_ventas.php"><img src="img/psd-navigation-menu_27a.jpg" width="168" height="49" alt=""></a></td>
<td>
<a href="listar_compras.php"><img src="img/psd-navigation-menu_28.jpg" width="147" height="49" alt=""></a></td>
<td>
<a href="listar_ventas.php"><img src="img/psd-navigation-menu_29.jpg" width="129" height="49" alt=""></a></td>
<td>
<a href="logout.php"><img src="img/psd-navigation-menu_30.jpg" width="78" height="49" alt=""></a></td>
<td>
<img src="img/espacio.gif" width="1" height="49" alt=""></td>
</tr>
</table></center><center>
<h2>Alta de Clientes</h2><img src="img/cliente.jpg"> </center><hr>
<?
if(isset($_POST[guardar]))
{
include("conexion.php");
//nombrecli, apellidocli, direccioncli, dnicli, fechanacli, estadocli, telefonocli, nombreconycli, direccionconycli, fechanaconycli, telefonoconycli, ocupacioncli, empresacli, telefonoempresacli, fechaingcli, direccionempcli, nombreempcli, fecha
$nombrecli=$_POST["nombrecli"];
$apellidocli=$_POST["apellidocli"];
$direccioncli=$_POST["direccioncli"];
$dnicli=$_POST["dnicli"];
$fechanacli=$_POST["fechanacli"];
$estadocli=$_POST["estadocli"];
$telefonocli=$_POST["telefonocli"];
$nombreconycli=$_POST["nombreconycli"];
$apellidoconycli=$_POST["apellidoconycli"];
$direccionconycli=$_POST["direccionconycli"];
$dniconycli=$_POST["dniconycli"];
$fechanaconycli=$_POST["fechanaconycli"];
$telefonoconycli=$_POST["telefonoconycli"];
$ocupacioncli=$_POST["ocupacioncli"];
$empresacli=$_POST["empresacli"];
$telefonoempresacli=$_POST["telefonoempresacli"];
$fechaingcli=$_POST["fechaingcli"];
$direccionempcli=$_POST["direccionempcli"];
$nombreempcli=$_POST["nombreempcli"];
$fecha=date('j/n/Y');
if($nombrecli=="") {
echo "Ingresa un nombre<br>"; }
else
{
$sql= "INSERT INTO cliente (id , nombrecli, apellidocli, direccioncli, dnicli, fechanacli, estadocli, telefonocli, nombreconycli, apellidoconycli, direccionconycli, dniconycli, fechanaconycli, telefonoconycli, ocupacioncli, empresacli, telefonoempresacli, fechaingcli, direccionempcli, nombreempcli, fecha) VALUES ('', '$nombrecli', '$apellidocli', '$direccioncli', '$dnicli', '$fechanacli', '$estadocli', '$telefonocli', '$nombreconycli', '$apellidoconycli', '$direccionconycli', '$dniconycli', '$fechanaconycli', '$telefonoconycli', '$ocupacioncli', '$empresacli', '$telefonoempresacli', '$fechaingcli', '$direccionempcli', '$nombreempcli', '$fecha')";
}
if(!mysql_query($sql)){
echo "No se pudieron ingresar los datos al Sistema.";}
else{
echo "Los datos se ingresaron correctamente.<br>" . $fecha;
}
?>
<br><br>
<a href="altas_clientes.php"><img src="img/psd-navigation-menu_250.jpg" ></a></center>
<CENTER>
<table border="0" cellspacing=0 cellpadding=2 bordercolor="000066" WIDTH="800">
<form name="clientes" action="altas_clientes.php" method="POST">
<tr>
<td>
<table WIDTH="480">
<B>CLIENTE</B>
<tr>
<td>Nombre:</td>
<td><input type="text" name="nombrecli" size="45" /></td>
</tr>
<tr>
<td>Apellido:</td>
<td><input type="text" name="apellidocli" size="45" /></td>
</tr>
<tr>
<td>Dirección:</td>
<td><input type="text" name="direccioncli" size="45" /></td>
</tr>
<tr>
<td>DNI:</td>
<td><input type="text" name="dnicli" size="45" /></td>
</tr>
<tr>
<td>Fecha de Nacimiento:</td>
<td><input type="text" value="EJEMPLO: 01/01/2012" name="fechanacli" size="45" /></td>
</tr>
<tr>
<td>Estado Civil:</td>
<td><input type="text" name="estadocli" size="45" /></td>
</tr>
<tr>
<td>Teléfono:</td>
<td><input type="text" name="telefonocli" size="45" /></td>
</tr>
</table>
</td>
<td>
<table WIDTH="480">
<tr>
<td>Nombre Conyugue:</td>
<td><input type="text" name="nombreconycli" size="45" /></td>
</tr>
<tr>
<td>Apellido Conyugue:</td>
<td><input type="text" name="apellidoconycli" size="45" /></td>
</tr>
<tr>
<td>Dirección Conyugue:</td>
<td><input type="text" name="direccionconycli" size="45" /></td>
</tr>
<tr>
<td>DNI Conyugue:</td>
<td><input type="text" name="dniconycli" size="45" /></td>
</tr>
<tr>
<td>Fecha Nacimiento Conyugue:</td>
<td><input type="text" value="EJEMPLO: 01/01/2012" name="fechanaconycli" size="45" /></td>
</tr>
<tr>
<td>Teléfono Conyugue:</td>
<td><input type="text" name="telefonoconycli" size="45" /></td>
</tr>
</table>
</td>
</tr>
<tr >
<td colspan="2">
<table WIDTH="480">
<br>
<B>DATOS LABORALES</B>
<tr >
<td>Ocupación:</td>
<td><input type="text" name="ocupacioncli" size="50" /></td>
</tr>
<tr>
<td>Empresa:</td>
<td><input type="text" name="empresacli" size="50" /></td>
</tr>
<tr>
<td>Teléfono Empresa</td>
<td><input type="text" name="telefonoempresacli" size="50" /></td>
</tr>
<tr>
<td>Fecha de Ingreso:</td>
<td><input type="text" value="EJEMPLO: 01/01/2012" name="fechaingcli" size="50" /></td>
</tr>
<tr>
<td>Dirección de la Empresa:</td>
<td><input type="text" name="direccionempcli" size="50" /></td>
</tr>
<tr>
<td>Nombre de Empleador:</td>
<td><input type="text" name="nombreempcli" size="50" /></td>
</tr>
</table>
</td>
</tr>
<tr>
<TD colspan="2"><table width="380">
<input type="submit" value="Guardar" name="guardar" />
<input type="reset" value="Borrar"/></table>
</td>
</tr>
<tr>
</form>
</table>
</CENTER>
<?
}
?>
</body>
</html>
Y el codigo para la base de datos.
--
-- Estructura de tabla para la tabla `cliente`
--
CREATE TABLE IF NOT EXISTS `cliente` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`nombrecli` varchar(50) NOT NULL,
`apellidocli` varchar(50) NOT NULL,
`direccioncli` varchar(50) NOT NULL,
`dnicli` varchar(50) NOT NULL,
`fechanacli` varchar(50) NOT NULL,
`estadocli` varchar(50) NOT NULL,
`telefonocli` varchar(50) NOT NULL,
`nombreconycli` varchar(50) NOT NULL,
`apellidoconycli` varchar(50) NOT NULL,
`direccionconycli` varchar(50) NOT NULL,
`dniconycli` varchar(50) NOT NULL,
`fechanaconycli` varchar(50) NOT NULL,
`telefonoconycli` varchar(50) NOT NULL,
`ocupacioncli` varchar(50) NOT NULL,
`empresacli` varchar(50) NOT NULL,
`telefonoempresacli` varchar(50) NOT NULL,
`fechaingcli` varchar(50) NOT NULL,
`direccionempcli` varchar(50) NOT NULL,
`nombreempcli` varchar(50) NOT NULL,
`fecha` varchar(50) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `no_control` (`telefonocli`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=78 ;
Bueno, este es el drama, el insert funciona, eso queda claro, pero que pasa, no puedo hacer otro insert luego del primero. Hay un detalle, si me paso a otro navegador, este si hace un nuevo insert, pero despues no deja hacer un proximo. La verdad no se porque sera, es por eso que vine por ayuda.
Si alguien me puede decir o se le ocurre que sea, le estaria muy agradecido.