Hola buen día!!, soy nueva en esto de la programación en Oracle y php, mi problema es el siguiente:
tengo este código que me muestra los datos que tengo almacenados en mi bd:
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?PHP
include("encabezado.php");
include("menu.html");
include("conectar.php");
//Declaración de sentencia SQL para seleccionar los datos
$stid = oci_parse($conn, 'select * from TBLCENTROTRABAJO order by PKNCENTROTRABAJO');
//Ejecuta la sentencia SQL
oci_execute($stid);
//Saltos de línea
echo "<br />";
//Creación de la tabla para mostrar los datos
echo "
<table width=1101 border=1 align=center>";
echo "
<td colspan=3><div align=center>ACCION
</div></td>";
echo "
<td width=170><div align=center>CENTRO DE TRABAJO
</div></td>";
echo "
<td width=515><div align=center>NOMBRE LARGO
</div></td>";
echo "
<td width=301><div align=center>NOMBRE CORTO
</div></td>";
//Creación de arreglo y condición de para que los datos sean en mayúsculas
while (($row = oci_fetch_array($stid, OCI_BOTH))) {
//Parte de la tabla que contiene los botones para realizar la acción de nuevo,modificar y eliminar
echo "
<form id=form1 name=form1 method=post action=Ncentrotrabajo1.php>";
echo "
<td><input type=submit name=Submit value=Nuevo></td>";
echo "
<form id=form1 name=form1 method=post action=1.php>";
echo "
<td><input type=submit name=Submit value=Modificar></td>";
echo "
<form id=form1 name=form1 method=post action=2.php>";
echo "
<td><input type=submit name=Submit value=Eliminar></td>";
//Imprime los datos contenidos en la base de datos
echo "
<td><div align=center>";
echo $row[0];
echo "
<td><div align=center>";
echo $row[1];
echo "
<td><div align=center>";
echo $row[2];
}//Fin del arreglo y de la condición para imprimir en mayúsculas
//Cierre de la tabla
//Liberación de recursos recibidos del resultado de oci_parse()
oci_free_statement($stid);
//Cierre de la conexión
oci_close($conn);
?>
Lo que necesito hacer es que al oprimir el botón borrar me borre el dato
mi código de eliminar es el siguiente
Código MySQL:
Ver original<?PHP
session_start();
//Se establece la conexion con la base de datos
include("conectar.php");
$var1 = $_POST[$row[0]];
$stid = oci_parse($conn, "delete from TBLCENTROTRABAJO where PKNCENTROTRABAJO='$var1'");
$result=oci_execute($stid);
//Ejecutar la sentencia para insertar
echo "<script> alert ('¡FILA eliminada EXITOSAMENTE!');
</script>";
echo "<meta http-equiv='refresh' content='0; url=Mcentrotrabajo.php'>";
}
echo "<script> alert ('¡ERROR AL eliminar EL NUEVO DATO!');
</script>";
echo "<meta http-equiv='refresh' content='0; url=Mcentrotrabajo.php'>";
}
//liberación
oci_free_statement($stid);
//Cierre de la conexión
oci_close($conn);
?>
pero no me borra el dato, porfavor espero me ayuden,me urge