Ver Mensaje Individual
  #12 (permalink)  
Antiguo 19/03/2005, 12:29
gratita
 
Fecha de Ingreso: marzo-2005
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
Hola,
Gracias por la recomendaciones.... modifiqué el arch. php.ini para que no enviará los mensajes... Ya no los envía... pero...
Lo que trato de probar es un ejemplo que saqué del tutorial que estoy siguiendo y se relaciona con eliminar un registro de una base de datos que creé, usando MySql.

Pero aun no he conseguido eliminar, debido a que no reconoce la variable que proviene de un archivo externo, el código de éste es el sgte:
<?php
include("ConexBD.phtml");
$link=Conectarse();
$id=$_GET['id'];
mysql_query("delete from cliente where ID_Prueba = $id",$link);
header("Location: index.php");
?>

Y el código del index.php es:
<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
<title>Elimina Registro de BD de PHP</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP y MySQL</H1>

<?php
include("ConexBD.phtml");
$link=Conectarse();
$result=mysql_query("select * from cliente",$link);
?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD> <B>Id Cliente</B></TD> <TD> <B>Nombre</B></TD> <TD> <B>Apellido P.</B> </TD> <TD> <B>Apellido M.</B> </TD><TD> <B>Fono</B></TD> <TD>&nbsp;<B>Borrar</B>&nbsp;</TD></TR>
<?php
while($row = mysql_fetch_array($result)) {
// if (isset($_POST['ID_Prueba'])){
// si está definida tu variable (externa) .. la usas ..

printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s</td><td>&nbsp;%s</td> <td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td>
<td><a href=\"DelRegBD.phtml?id=%d\">Borra</a></td> </tr>", $row["Id_cliente"], $row["Nombre"], $row["ApellidoP"], $row["ApellidoM"], $row["Fono"],$row["ID_Prueba"]);
// }
}
mysql_free_result($result);
mysql_close($link);

?>
</table>
</body>
</html>

Le agregué la verificación a la variable 'ID_Prueba', que es la que tiene el conflicto, pero así no despliega los registros, debido a que no existe!! Por eso la dejé comentada.

Qué debería revisar y/o cambiar?
Gracias por la ayuda!!!