Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/10/2015, 04:48
ommmm
 
Fecha de Ingreso: octubre-2015
Ubicación: Barcelona
Mensajes: 66
Antigüedad: 8 años, 5 meses
Puntos: 0
Respuesta: Poner botón eliminar en cada fila de una columna

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>