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

Cita:
Iniciado por rodrigo791 Ver Mensaje
ponelo como readonly="readonly", no como disabled

[url]http://www.w3schools.com/tags/att_input_readonly.asp[/url]
Vaa.. pense que ya estaba arreglado.. o derepente movi algo... sin querer la cosa es que ahora solo puedo editar el primer registro aunque ponga el codigo de otro registro no me lo lee, me lee siempre el primer registro, y por consiguiente me edita solo rl primer registro.. pondre solo el codigo que esta mal..
Please ayuda es para mañana me amanecere haciendo :(
Código PHP:
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="ctrl_modificar_lab.php">
                    <?php
                    
while($row mysql_fetch_array($result))
                    {
                        
printf(
                            
"
                                <tr>
                                    <td>
                                    <INPUT TYPE='text' 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;
                                    <input type=submit name=boton value=ACTUALIZAR></td>
                                </tr>
                        "
,
                        
$row["idcliente_lab"],$row["razonsocial_lab"],$row["direccion_lab"],$row["codpostal_lab"],$row["provincia_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>";
            }
            }
            }
?>
Juro que te pondre karma todos los dias por un mes...xDD
O si no se puede, estaba pensando que el boton solo aparesca cuando el usuario termine la busqueda osea cuando busque un solo registro.. pero no se como lo controlaria..
Cualquiera de las dos opciones.. please .. :)