Foros del Web » Programando para Internet » PHP »

duda sobre consulta en mysql y formul.

Estas en el tema de duda sobre consulta en mysql y formul. en el foro de PHP en Foros del Web. Hola a todos Puedo realizar una consulta en mysql, y el resultado de esta arrojarlo en campos de texto de un formulario de mi pagina, ...
  #1 (permalink)  
Antiguo 01/09/2003, 13:36
 
Fecha de Ingreso: septiembre-2003
Ubicación: colombia
Mensajes: 374
Antigüedad: 20 años, 7 meses
Puntos: 0
duda sobre consulta en mysql y formul.

Hola a todos

Puedo realizar una consulta en mysql, y el resultado de esta arrojarlo en campos de texto de un formulario de mi pagina, luego estos guardarlos en una base de datos..... se puede lograr esto, donde puedo mirar este codigo???
__________________
J-.-`.::
  #2 (permalink)  
Antiguo 01/09/2003, 14:06
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Puedes poner el valor en el atributo value del tag input:
Código PHP:
<input type="text" name="texto1" value="<?php echo $row['campo1']; ?>">
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 01/09/2003, 14:08
 
Fecha de Ingreso: septiembre-2003
Ubicación: colombia
Mensajes: 374
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola
la verdad solo comienzo a programar en php, estoy haciendo una aplicacion en la pagina de la empresa y me gustaria que me desmenuzaras un poco mas tu respuesta por favor.....

Con solo esa linea hago lo que pido???

Gracias
__________________
J-.-`.::
  #4 (permalink)  
Antiguo 01/09/2003, 14:12
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 21 años
Puntos: 1
Esto es un simple ejemplo de como tendira de ir una consulta ,

lo vs probando y adaptando a tus necesidades

Código PHP:
<?

require "archivo de user y pass";
$con=mysql_connect($db_host$db_user $db_pass) or die ("Database CONNECT Error (line 20)");

$result=mysql_db_query($database"SELECT * FROM users WHERE user='".$valid_user."' ");

$qry=mysql_fetch_array($result);
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="la que sea">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td width="36%">Nombre</td>
      <td width="64%"><input name="name" type="text" value="<? echo $qry['nombre'?>"></td>
    </tr>
    <tr> 
      <td>Rollo</td>
      <td><textarea name="rollo" cols="40" rows="10" ><? echo $qry['rollo'?></textarea></td>
    </tr>
    <tr> 
      <td>Cargo</td>
      <td><input name="cargo" type="text" value="<? echo $qry['cargo'?>"></td>
    </tr>
    <tr> 
      <td colspan="2"><input type="submit" name="Submit" value="Enviar"></td>
    </tr>
  </table>
</form>
</body>
</html>
<?
mysql_close
($con);
?>
Piensa que es solo un ejemplo no entro en validar el user que tendria de ser en sesiones pero esto ya es otro tema

un saludo
  #5 (permalink)  
Antiguo 01/09/2003, 14:15
 
Fecha de Ingreso: septiembre-2003
Ubicación: colombia
Mensajes: 374
Antigüedad: 20 años, 7 meses
Puntos: 0
hola, gracias por la ayuda

me podrias explicar por favor que hace este ejemplo para poder guiarme en mi programa que estoy haciendo......tienes msn de casualidad?

gracias
__________________
J-.-`.::
  #6 (permalink)  
Antiguo 01/09/2003, 14:27
 
Fecha de Ingreso: abril-2003
Mensajes: 656
Antigüedad: 21 años
Puntos: 1
Código PHP:
<?

require "archivo de user y pass";
$con=mysql_connect($db_host$db_user $db_pass) or die ("Database CONNECT Error (line 20)");
//conectas con la base de datos, con el server normalmente localhost, el user y contraseña
$result=mysql_db_query($database"SELECT * FROM users WHERE user='".$valid_user."' ");
//le pides a la database lo que quieres sacar, en este caso la tabla users y que sea de la 
//fila que sea igual que el campo user sea el usuario que esta registrado
$qry=mysql_fetch_array($result);
//aqui le sacas los datos en un array
//los cuales los imprimes con los echos que estan encerrados entre <? 
?>
?>
Código PHP:
esto es puro y simple html , 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="la que sea">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td width="36%">Nombre</td>
      <td width="64%"><input name="name" type="text" value="<? echo $qry['nombre'?>"></td>
    </tr>
    <tr> 
      <td>Rollo</td>
      <td><textarea name="rollo" cols="40" rows="10" ><? echo $qry['rollo'?></textarea></td>
    </tr>
    <tr> 
      <td>Cargo</td>
      <td><input name="cargo" type="text" value="<? echo $qry['cargo'?>"></td>
    </tr>
    <tr> 
      <td colspan="2"><input type="submit" name="Submit" value="Enviar"></td>
    </tr>
  </table>
</form>
</body>
</html>


y aqui cierras la conexion con la bdd
<?
mysql_close
($con);
?>
Si no sabes nada de Mysql y de php te aconsejo que te leas alguno tutoriales , hay mucho en
internet

un saludo
  #7 (permalink)  
Antiguo 01/09/2003, 14:30
 
Fecha de Ingreso: septiembre-2003
Ubicación: colombia
Mensajes: 374
Antigüedad: 20 años, 7 meses
Puntos: 0
muchas gracias me pondré a estudiar
__________________
J-.-`.::
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:30.