Ver Mensaje Individual
  #12 (permalink)  
Antiguo 23/09/2011, 13:25
Felipe3969
 
Fecha de Ingreso: septiembre-2011
Mensajes: 8
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Duda Eliminar datos en mysql desde php

la pagina es edit.php y entre otras cosas contiene esto:
Donde email=rut


Código PHP:
<label><?php echo ucfmsg("EMAIL"?>:</label>
        <input type="text" name="email" size="35" value="<?php echo $myrow['email']?>" /><br />
        <?php $copiaemail $myrow['email']; ?>
        <?php //echo $copiaemail; ?>


<head>
<script language="JavaScript">
var email1 = "<?php echo $copiaemail?>";   //aca se agrego la variable email1 para exportarla a la otra pagina
function Abrir_ventana (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=700, height=365, top=85, left=140";
window.open(pagina,"",opciones);
}
</script>

<script language="JavaScript">
function Abrir_ventana1 (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=700, height=365, top=85, left=140";
window.open(pagina,"",opciones);
}
</script>

</head>

<body>
<a href="javascript:Abrir_ventana('condenas.php?email1=<?php echo $copiaemail?>')"><font size="2" face="Verdana">Registro de Condenas</font></a>
<br /><br />
<a href="javascript:Abrir_ventana1('nueva_condena.php')"><font size="2" face="Verdana">Agregar Nueva Condena</font></a>


</body>
Shot:

Cuando hago click en, Registro de Condenas
Sale la ventana (condenas.php.php):

Cuando hago click en eliminar me sale este error:


Y el codigo para eliminar dato es (eliminar_dato.php)
Código PHP:
<?php
$conexion 
mysql_connect("localhost","root","holamundo");
$id $_GET['idcon'];
$emailx$_GET['email1'];
if (!
$conexion) {
die(
"Fallo la conexión a la Base de Datos: " mysql_error());
}
//2. Seleccionar la Base de Datos a utilizar
$seleccionar_bd mysql_select_db("agenda"$conexion);
if (!
$seleccionar_bd) {
die(
"Fallo la selección de la Base de Datos: " mysql_error());
}
//$eliminar = mysql_query("DELETE FROM condenas WHERE id=$id" , $conexion);
$eliminar mysql_query("DELETE FROM condenas WHERE id=$id" $conexion);  //acá ingrese el dato run para eliminar
if (!$eliminar) {
die(
"Fallo la conexión a la Base de Datos en la Var Eliminar: " mysql_error());    
}    else {
    echo (
"Registro eliminado");
}
?> 

<script language="javaScript">
document.location.href = "condenas.php";
</script>
Saludos.

Última edición por Felipe3969; 23/09/2011 a las 13:43