Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2015, 04:06
ommmm
 
Fecha de Ingreso: octubre-2015
Ubicación: Barcelona
Mensajes: 66
Antigüedad: 8 años, 7 meses
Puntos: 0
Pregunta No me funciona el modificar/editar

Saludos,

No consigo poder modifciar los datos de un listado de una tabla, lo que intento és poder modificar toda una fila, pudiendo cambiar todos los datos de la fila o solamente algunos y otros no.

Muestro los dos codigos que utilizo, haver que os parece.

En el script dónde tengo el listado, al final de la fila hay un link 'modificar', que te lleva al EmpFrmModificar.php

Muchas gracias!!!



EmpFrmModificar.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 * from rfq  where IdRFQ='$IdRFQ'";
            
$result =mysql_query($query,$db1);
            
?>
            
         
<html>
    <head>
        <title></title>
        <META http-equiv="Content-Type" CONTENT="text/html; charset=utf-8">
    </head>

    <body bgcolor="#0080FF">
      
            <center>
            <form name="Formulario" method="post" action="EmpFrmModificar2.php" >
                <input type= "hidden" name="IdRFQ" value="<?php echo $IdRFQ?>">
                <table align="center" bgcolor="#A9E2F3">
                    <tr>
                      
            


            
                        <td>Data</td>
                        <td colspan="3"> <input type="text" name="data" size="50" value="<?php echo $row['data'];?>"/></td>
                         <td>Supplier</td>
                        <td colspan="3"> <input type="text" name="supplier" size="50" value="<?php echo $row['supplier'];?>"/></td>
                    </tr>
                    <tr>
                        <td colspan="4">
                            <right><input type="submit" name="Save"value="Save"/>    
                        </td>
                    </tr>
                </table>
            </form> 
            </center>
    </body>
</html>


EmpFrmModificar2.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 $_POST['IdRFQ'];

if (!isset(
$accion)){ 
  
$sql_cat"SELECT * FROM rfq WHERE IdRFQ=$IdRFQ";      
  
$result=mysql_query($sql_cat) or die("Error "); 
  
$row=mysql_fetch_row($result); 
  
}elseif(
$accion==guardar){ 
  
$query "UPDATE rfq SET data='$Data', supplier='$Suppliers'  where IdRFQ='$IdRFQ'";

  
$result=mysql_query($sql_update) or die ("Error al Actualizar "); 
  


?>