Muchas gracias a todos, ahora me ha funcionado!
Y me encuentro con el siguiente problema, cuando hago click en el link eliminar, me lleva al otro script 'EmpEliminar.php' pero me deja la pagina en blanco.
Supongo que debe ser por alguna cosa relacionada con el GET,
pero no consigo sacar-lo.
Os dejo el cofigo de los dos scripts, se que es largo, pero llevo ya unos dias con esto y no me sale, es por eso que pregunto tanto.
Muchissimas gracias de verdad!!!!!
CODIGO: 'EmpConsultar1.php' LISTADO DE LA TABLA CON COLUMNAS DELETE Y MODIFY Código PHP:
<?php require_once ('../conexion.inc.php');?>
<?php include '../header.php';?>
<center>
<table border="1" bordercolor="FFFFF" align="center" bgcolor="#A9E2F3" >
<td align="left"><strong>Id</strong></td>
<td align="left"><strong>Data</strong></td>
<td align="left"><strong>Suppliers</strong></td>
<td align="left"><strong>Project Part Number</strong></td>
<td align="left"><strong>RM Part Number</strong></td>
<td align="left"><strong>Price</strong></td>
<td align="left"><strong>Cry2</strong></td>
<td align="left"><strong>MOQ</strong></td>
<td align="left"><strong>Volume</strong></td>
<td align="left"><strong>Delete</strong></td>
<td align="left"><strong>Modify</strong></td>
<?php
require_once ('../conexion.inc.php');
$db1 = @mysql_connect($servidor,$usuario,$password) or die("Error al conectar al DBMS.");
@mysql_select_db($basedatos) or die("Error al conectar a la BD");
$IdRFQ = $_GET['IdRFQ'];
$query = "Select * from rfq ";
$result =mysql_query($query,$db1);
while ($fila = mysql_fetch_assoc($result)) {
echo("\n <tr>
<td>".$fila['IdRFQ']."</td>
<td>".$fila['Data']."</td>
<td>".$fila['Suppliers']."</td>
<td>".$fila['Project Part Nombre']."</td>
<td>".$fila['RM Part Number']."</td>
<td>".$fila['Price']."</td>
<td>".$fila['Cry2']."</td>
<td>".$fila['MOQ']."</td>
<td>".$fila['Volume']."</td>
<td><a href=\"EmpEliminar.php?IdRFQ=<?php echo $IdRFQ ?>\">Delete</a></td>
<td><a href=\"EmpFrmModificar.php?IdRFQ=<?php echo $IdRFQ ?>\">Modify</td>
</tr>");
}
echo "</table></center>";
mysql_close($link);
?>
CODIGO:'EmpEliminar.php' Código PHP:
<?php
include '../header.php';
require_once ('../conexion.inc.php');
$db1 = @mysql_connect($servidor,$usuario,$password) or die("Error al conectar al DBMS.");
@mysql_select_db($basedatos) or die("Error al conectar a la BD");
$IdRFQ = $_GET['IdRFQ'];
$query = "Select IdRFQ from rfq where IdRFQ='$IdRFQ'";
$result =mysql_query($query,$db1);
if ($fila = mysql_fetch_assoc(($result))){
$query = "Delete from rfq where IdRFQ='$IdRFQ'";
if(mysql_query($query,$db1)) echo 'Se ha eliminado correctamente';
else echo '¡¡Error en la eliminación!!</br>El servidor responde: '.mysql_error();
}
mysql_close();
?>
<script type="text/javascript">
// confirmar antes de eliminar registro mysql
<!--
function confirmation() {
if(confirm("Realmente desea eliminar?"))
{
return true;
}
return false;
}
//-->
</script>