Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2012, 19:14
luis123123
(Desactivado)
 
Fecha de Ingreso: septiembre-2012
Ubicación: Peru Villa Maria
Mensajes: 29
Antigüedad: 11 años, 7 meses
Puntos: 0
Problema al editar despues de buscar

Bueno, mi problema es que no puedo editar los datos de una busqueda, tengo 2 archivos uno en el que esta la interfaz y la busqueda y otro archivo modificar.php donde esta la modificacion:
Código PHP:
<?php
include('conexion.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org
//mas codigo//
</form>
<?
                        
////////////////////////////
                        // Proceso del Formulario
                        ///////////////////////////
    
if ($_POST['enviar'])
        {
        
// Tomamos el valor ingresado
        
$buscar $_POST['palabra'];
        
        
// Si está vacío, lo informamos, sino realizamos la búsqueda
        
if(empty($buscar))
        {
            echo 
"No se ha ingresado una cadena a buscar";
        }else{
            
$sql "SELECT * FROM cliente_lab WHERE idcliente_lab like '%$buscar%' ORDER BY idcliente_lab DESC";
            
$result1 mysql_query($sql);
            
$result mysql_query($sql);
            
?>
                <div>                            
                    <TABLE BORDER=1 CELLSPACING = 1 CELLPADDING= 1>
                                  <TR>
                                 <TD>&nbsp;ID</TD>
                                  <TD>&nbsp;RAZON SOCIAL&nbsp;</TD>
                                  <TD>&nbsp;DIRECCION&nbsp;</TD>
                                  <TD>&nbsp;CODIGO POSTAL&nbsp;</TD>
                                 <TD>&nbsp;PROVINCIA&nbsp;</TD>
                                   </TR>
                     
                    <form name="form1" method="post" action="">
                    <?php
                    
while($row mysql_fetch_array($result))
                    {
                        
printf(
                            
"
                                <tr>
                                    <td>
                                    <INPUT TYPE='text'  disabled='true' NAME='idcliente_lab' id='idcliente_lab' SIZE='20'value= $row[idcliente_lab]>
                                    </td>
                                    <td>&nbsp;
                                    <INPUT TYPE='text' name='razonsocial_lab' id='razonsocial_lab' SIZE='20' value=$row[razonsocial_lab]>&nbsp;
                                    </td>
                                    <td>&nbsp;
                                    <INPUT TYPE='text' name ='direccion_lab' id='direccion_lab'SIZE='20' value=$row[direccion_lab]>&nbsp;</td>
                                    <td>&nbsp;
                                    <INPUT TYPE='text' name ='codpostal_lab' id='codpostal_lab' SIZE='20' value=$row[codpostal_lab]>&nbsp;</td>
                                    <td>&nbsp;
                                    <INPUT TYPE='text' name ='provincia_lab' id='provincia_lab' SIZE='20' MAXLENGTH='30' value=$row[provincia_lab]>&nbsp;
                                    </td>
                                    <td>&nbsp;
                                    <a href=\"ctrl_modificar_lab.php?id=$row[idcliente_lab]\">Borrar</a></td>
                                </tr>
                        "
,
                        
$row["idcliente_lab"],$row["razonsocial_lab"],$row["direccion_lab"],$row["codpostal_lab"],$row["provincia_lab"],$row["idcliente_lab"]);
                        }
                        
mysql_free_result($result);
                    
?>
                    
                    </form>
                    </table>        
            </div>
            
            <?
            
// Tomamos el total de los resultados
            
$total mysql_num_rows($result1);
            
            
// Imprimimos los resultados
            
if ($row mysql_fetch_array($result1)){
            echo 
"<center>Resultados para: <b>$buscar</center></b>";
            while (
$row mysql_fetch_array($result1)); {
            echo 
"<p><center>Resultados: $total</p>";
            } 
            
            } else {
            
// En caso de no encontrar resultados
            
echo "No se encontraron resultados para: <b>$buscar</b>";
            }
            }
            }
?>

    <div class="bloque-ppal">

        </div>
    </div>
<div class="menu_derecha-bt">
            <ul>
//mas codigo//

</div>

</body></html>
Y el archivo para modificar es este...
la verdad no se como hacer para que me lea las variables en este otro archivo probando con el var_dump me devuelve null.. :S
Código PHP:
<?php
include("conexion.php");
$razonsocial_lab $row['idcliente_lab'];
$Sql="UPDATE cliente_lab SET
razonsocial_lab ='$razonsocial_lab',
direccion_lab ='$direccion_lab',
codpostal_lab='$codpostal_lab',
provincia_lab='$provincia_lab'
nombre_lab ='$nombre_lab' 
WHERE      idcliente_lab='$idcliente_lab'"
;
mysql_query($Sql);
var_dump($row);
//var_dump($direccion_lab);
//var_dump($codpostal_lab);
//var_dump($provincia_lab);
//var_dump($nombre_lab);
//var_dump($$idcliente_lab);
?>
no me lee ninguna variable..
ayudenme please...