![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
| ||||
Problema al devolver datos de tabla a campo de texto El problema es el siguiente: Tomo de la tabla la info y la pongo como valor en una campo de texto (para modificar por ejemplo), el tema es que en la tabla si el dato es Sanchez Lozada en el campo solo figura Sanchez. ¿Se entiende?, bueno... ese es el problema. Cualquier ayuda sera muy, muy agradecida. Un saludo a todos. (para responder este tema, tambien pueden escribir a [email protected]) ![]() |
| ||||
Re: Problema al devolver datos de tabla a campo de texto Este es el codigo en cuestion: ******************************************* ![]() <?php include("datos.php"); $db=mysql_connect($host, $user, $pass); mysql_select_db($dbname,$db); if ($busca!='') { switch ($busqueda){ case "1": $sql_count="SELECT * FROM usuarios WHERE id_usuarios LIKE '%$busca%' OR apellidos LIKE '%$busca%' OR nombres LIKE '%$busca%' OR direccion LIKE '%$busca%' OR telefono LIKE '%$busca%' OR email LIKE '%$busca%' OR ciudad LIKE '%$busca%' OR provincia LIKE '%$busca%' OR pais LIKE '%$busca%' OR codpost LIKE '%$busca%' OR num_comprobacion LIKE '%$busca%' OR activado LIKE '%$busca%' ORDER BY 'apellidos'"; $result=mysql_query($sql_count); $da=mysql_num_rows($result); if ($da > 0){ echo "<b><font size='2'> Registros encontrados: ".$da."</font></b>"; } else { echo "<b><font size='2' color='#CC3300'> Disculpe! No se encontro ningun registro!</font></b>";} while ($row = mysql_fetch_array($result)) { echo("<form name='form3' method='post' action='abmusuario.php'><table width='55%' align='center'> <tr><td height='45' scope='col'>iD_Usuario</td><td scope='col'><input type='text' maxlenght='45' name='textfield2' value=".$row["id_usuarios"]."></td> <td scope='col'> </td></tr><tr><td>Apellidos</td><td><input type='text' maxlenght='45' name='textfield22' value=".$row["apellidos"]."></td> <td> </td> </tr> <tr> <td>Nombres</td> <td><input type='text' maxlenght='45' name='textfield23' value=".$row["nombres"]."></td> <td> </td> </tr> <tr> <td>Direccion</td> <td><input type='text' maxlenght='45' name='textfield24' value=".$row["direccion"]."></td> <td> </td> </tr> <tr> <td>Telefono</td> <td><input type='text' maxlenght='45' name='textfield25' value=".$row["telefono"]."></td> <td> </td> </tr> <tr> <td>Email</td> <td><input type='text' maxlenght='45' name='textfield26' value=".$row["email"]."></td> <td> </td></tr><tr><td>Ciudad</td> <td><input type='text' maxlenght='45' name='textfield27' value=".$row["ciudad"]."></td> <td> </td> </tr> <tr> <td>Provincia</td> <td><input type='text' maxlenght='45' name='textfield28' value=".$row["provincia"]."></td> <td> </td> </tr> <tr> <td>País</td> <td><input type='text' maxlenght='45' name='textfield29' value=".$row["pais"]."></td> <td> </td> </tr> <tr> <td>Código Postal </td> <td><input type='text' maxlenght='45' name='textfield210' value=".$row["codpost"]."></td> <td> </td> </tr> <tr> <td>Numero de comprobación </td> <td><input type='text' maxlenght='45' name='textfield211' value=".$row["num_copmprobacion"]."></td> <td> </td> </tr> <tr> <td>Estado Activado</td> <td><input type='text' maxlenght='45' name='textfield212' value=".$row["activado"]."></td> <td><input type='submit' maxlenght='45' name='Submit3' value='Eliminar'></td> </tr> <tr bgcolor='#000066'> <td height='5' colspan='3'></td> </tr> </table> </form> "); } break; case "2": $sql_count="SELECT * FROM usuarios ORDER BY 'apellidos'"; $result=mysql_query($sql_count); $da=mysql_num_rows($result); if ($da > 0){ echo "<b><font size='2'> Registros encontrados: ".$da."</font></b>"; } else { echo "<b><font size='2' color='#CC3300'> Disculpe! No se encontro ningun registro!</font></b>";} while ($row = mysql_fetch_array($result)) { echo("<form name='form3' method='post' action='abmusuario.php'><table width='55%' align='center'> <tr> <td scope='col'> </td></tr><tr><td>Apellidos</td><td><input type='text' maxlenght='45' name='textfield22' value=".$row["apellidos"]."></td> <td> </td> </tr> <tr> <td>Nombres</td> <td><input type='text' maxlenght='45' name='textfield23' value=".$row["nombres"]."></td> <td> </td> </tr> <tr> <td>Direccion</td> <td><input type='text' maxlenght='45' name='textfield24' value=".$row["direccion"]."></td> <td> </td> </tr> <tr> <td>Telefono</td> <td><input type='text' maxlenght='45' name='textfield25' value=".$row["telefono"]."></td> <td> </td> </tr> <tr> <td>Email</td> <td><input type='text' maxlenght='45' name='textfield26' value=".$row["email"]."></td> <td> </td></tr><tr><td>Ciudad</td> <td><input type='text' maxlenght='45' name='textfield27' value=".$row["ciudad"]."></td> <td> </td> </tr> <tr> <td>Provincia</td> <td><input type='text' maxlenght='45' name='textfield28' value=".$row["provincia"]."></td> <td> </td> </tr> <tr> <td>País</td> <td><input type='text' maxlenght='45' name='textfield29' value=".$row["pais"]."></td> <td> </td> </tr> <tr> <td>Código Postal </td> <td><input type='text' maxlenght='45' name='textfield210' value=".$row["codpost"]."></td> <td> </td> </tr> <tr> <td>Numero de comprobación </td> <td><input type='text' maxlenght='45' name='textfield211' value=".$row["num_copmprobacion"]."></td> <td> </td> </tr> <tr> <td>Estado Activado</td> <td><input type='text' name='textfield212' value=".$row["activado"]."></td> <td><input type='submit' name='Submit3' value='Eliminar'></td> </tr> <tr bgcolor='#000066'> <td height='5' colspan='3'><input type='submit' name='Submit3' value='Modificar'></td> </tr> </table> </form> "); } break; case "3": include("usuario_nuevo.html"); break; case "4": echo ("guardar modificaciones"); break; case "guardar": include("datos.php"); $db=mysql_connect($host, $user, $pass); mysql_select_db($dbname,$db); $apellidos= $_POST['apellidos']; $nombres= $_POST['nombres']; $direccion= $_POST['direccion']; $direccion= $_POST['telefono']; $email= $_POST['email']; $provincia= $_POST['provincia']; $ciudad= $_POST['ciudad']; $pais= $_POST['pais']; $codpost= $_POST['codpost']; $num_comprobacion= $_POST['num_comprobacion']; $activado= $_POST['activado']; $sql="INSERT INTO usuarios (id_usuarios,apellidos,nombres,direccion,telefono, email,ciudad,provincia,pais,codpost,num_comprobaci on,activado) "; $sql .="VALUES ('','".$apellidos."','".$nombres."','".$direccion. "','".$telefono."','".$email."','".$ciudad."','".$ provincia."','".$pais."','".$codpost."','".$num_co mprobacion."','".$activado."')"; $result=mysql_query($sql); mysql_close($db); break; case "Modificar": include("datos.php"); $db=mysql_connect($host, $user, $pass); mysql_select_db($dbname,$db); $apellidos= $_POST['apellidos']; $nombres= $_POST['nombres']; $direccion= $_POST['direccion']; $direccion= $_POST['telefono']; $email= $_POST['email']; $provincia= $_POST['provincia']; $ciudad= $_POST['ciudad']; $pais= $_POST['pais']; $codpost= $_POST['codpost']; $num_comprobacion= $_POST['num_comprobacion']; $activado= $_POST['activado']; $sql="UPDATE usuarios SET id_usuarios=".$id_usuario.",apellidos=".$apellidos .",nombres=".$nombres.",direccion=".$direccion.",t elefono=".$telefono.",email=".$email.",ciudad=".$c iudad.",provincia=".$provincia.",pais=".$pais.",co dpost=".$codpost.",num_comprobacion=".$num_comprob acion.",activado=".$activado; $result=mysql_query($sql); mysql_close($db); break; case "Eliminar": include("datos.php"); $db=mysql_connect($host, $user, $pass); mysql_select_db($dbname,$db); mysql_query("DELETE FROM usuarios WHERE (id_usuario = '".$id_usuario."')"); mysql_close($db); break; } } ?> |