Cita:
Iniciado por rodrigo791
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> ID</TD>
<TD> RAZON SOCIAL </TD>
<TD> DIRECCION </TD>
<TD> CODIGO POSTAL </TD>
<TD> PROVINCIA </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>
<INPUT TYPE='text' name='razonsocial_lab' id='razonsocial_lab' SIZE='20' value= $row[razonsocial_lab]>
</td>
<td>
<INPUT TYPE='text' name ='direccion_lab' id='direccion_lab' SIZE='20' value= $row[direccion_lab]> </td>
<td>
<INPUT TYPE='text' name ='codpostal_lab' id='codpostal_lab' SIZE='20' value=$row[codpostal_lab]> </td>
<td>
<INPUT TYPE='text' name ='provincia_lab' id='provincia_lab' SIZE='20' MAXLENGTH='30' value=$row[provincia_lab]>
</td>
<td>
<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 .. :)