Estaba viendo este codigo en otro topic de este foro:
Código PHP:
<html>
<body>
<form action="Borrar.php" method="post" >
Nº Regitro: <input type="text" name="TxtBorrar"><br>
<input type="submit" value="Borrar">
<?php
$id="TxtBorrar.value";
if (isset($id))
{
/* Conexion, seleccion de base de datos */
$enlace = mysql_connect("localhost", "basedatos", "contraseña")
or die("No pudo conectarse : " . mysql_error());
mysql_select_db("basedatos");
$sSQL="DELETE FROM 'tabla1' WHERE $id=id";
mysql_db_query("basedatos",$sSQL);
}
?>
</form>
</body>
</html>
Lo que me llamo la atension era la posibilidad de acceder al valor del campo TxtBorrar en la misma pagina donde se encuentrra el formulario (
$id="TxtBorrar.value";). Yo, para hacer este tipo de tareas, siempre ingresaba los datos en un formulario y luego, ,en otra pagina redireccionada por este mismo, recuperaba los valores de las variables de formulario mediante _POST o _GETS.
Es valido lo ded este script ?
(ahora no lo puedo provar, porque mi servidor esta caido
)