La forma de ingreso de datos lo hago asi:
Código PHP:
Ver original
<?php //1. Crear conexión a la Base de Datos if (!$conexion) { } //2. Seleccionar la Base de Datos a utilizar if (!$seleccionar_bd) { } //3. Tomar los campos provenientes del Formulario $rit = $_POST['rit']; $ruc = $_POST['ruc']; $horas = $_POST['horas']; $delito = $_POST['delito']; $estado = $_POST['estado']; //4. Insertar campos en la Base de Datos (No inserto el id_empleado ya que se genera automaticamente) $insertar = mysql_query("INSERT INTO condenas (rit, ruc, horas, delito, estado) VALUES ('{$rit}', '{$ruc}', '{$horas}', '{$delito}', '{$estado}')", $conexion); if ($insertar) { echo ("Datos Guardados"); } //4. Cerrar conexión a la Base de Datos ?>
y las muestro así:
Código PHP:
Ver original
<?php echo "<table border = '1'> \n"; echo "<tr><td><b>id</b></td><td><b>RIT</b></td><td><strong>RUC</strong></td><td><strong>Horas</strong></td><td><strong>Delito</strong></td><td><strong>Estado</strong></td><td><strong>Acciones</strong></td></b></tr> \n"; do { echo "<tr><td>".$row["id"]."</td><td>".$row["rit"]."</td><td>".$row["ruc"]."</td><td>".$row["horas"]."</td><td>".$row["delito"]."</td><td>".$row["estado"]."</td><td> "."<a href='eliminar_dato.php'>Eliminar</a>"." - Editar</td></tr>"; echo "<tr><td><b>id</b></td><td><b>RIT</b></td><td><strong>RUC</strong></td><td><strong>HORAS</strong></td><td><strong>Delito</strong></td><td><strong>Estado</strong></td><td><strong>Acciones</strong></td></b></tr></table> \n"; } else { echo "¡ No se ha encontrado ningún registro !"; } ?>
Si se fijan, es una tabla q muestra los datos ya ingresados. Al final de cada fila se encuentra un link Eliminar el cual apunta a eliminar_dato.php y el cual deberia teóricamente eliminar el registro a traves de la id (el cual esta auto_increment).
No lo hace, me tira un "error del servidor"
eliminar_dato.php contiene (y creo que esta acá el error):
Código PHP:
Ver original
?php if (!$link) { } //2. Seleccionar la Base de Datos a utilizar if (!$seleccionar_bd) { } } ?>
Que estoy haciendo mal? dado que en phpmyadmin hago:
Código MySQL:
Ver original
asumiendo que existe id=8 y se elimina el registro.
adjunto una imagen, para visualizar lo que quiero.
Saludos
![](http://img402.imageshack.us/img402/6536/registrom.png)