Foro oficial de PHP

hola a todos
otravez molestando por estos lados pero tengo un problema

yo como hago para capturar los datos de un select o lista cuando selecciono el dato y por medio de este hacer una consulta para traerlas luego a un formulario y almacenarlas en un campo de texto

de Antemano agradecería sus ayudas

gracias.....................................
 
tengo una pregunta....
en mi pageina estoy implementando el vbulletin....pero no he logrado poner publicidad en los foros....asi como en laneros.. mi pregunta es como ponerla..hayq ue editar todas las paginas ??? en que quiera poner publicidad ???o en que line de codigo hayque colocarlo para que genere error..al cargar
espero que me puedan colaborar..saludes..omar
 
Sixto_Jose dijo:
hola a todos
otravez molestando por estos lados pero tengo un problema

yo como hago para capturar los datos de un select o lista cuando selecciono el dato y por medio de este hacer una consulta para traerlas luego a un formulario y almacenarlas en un campo de texto

de Antemano agradecería sus ayudas

gracias.....................................

Veamos haber si esta idea te sirve:
Lo que queres es que cuando seleccionas una opcion del selct inmediatamente se te genere la query y se almacene en la base de datos. Si es asi te tengo una idea haces dos funciones una en php donde haces el mysql_query y un scritp de java donde en el evento on blur ejecutas la funcion en php. Esa es bastante grafica.
Ahora si la vuelta puede ser con un formulario envias la variable posteada y luego haces el query.
Ojala me entiendas lo que trato de decir......
Mucha suerte
 
nelson60s dijo:
Veamos haber si esta idea te sirve:
Lo que queres es que cuando seleccionas una opcion del selct inmediatamente se te genere la query y se almacene en la base de datos. Si es asi te tengo una idea haces dos funciones una en php donde haces el mysql_query y un scritp de java donde en el evento on blur ejecutas la funcion en php. Esa es bastante grafica.
Ahora si la vuelta puede ser con un formulario envias la variable posteada y luego haces el query.
Ojala me entiendas lo que trato de decir......
Mucha suerte

nelson60s gracias por el comentario de todas formas voy a ensayar a sí haber si me da pero la idea es saber que funcion es la que debo de utilizar en una lista para seleccionar el dato ejemplo:

tengo una lista y esta lista contiene ciertos datos como lo son

BALINERA
CADENA KANA
EJE REDONDO

si selecciono CADENA KANA este dato se me guarde en una variable y por medio de esta variable que esta cargada con este dato realizar el query y los datos que resulten de la consulta me los almacenes en unas cajas de textos que se encuentra en otro formulario... =)
salud2
 
mouse_dx dijo:
Php con Sql Server 2005, como haces la coneccio o que necesitas...
php tiene una extension para ello....
sixto jose, lo que quieres se hace con javascript(si bien te explicaste) o remote scripting(si bien no entendi)...
 
Sixto jose para comenzar mira este codigo si se relaciona con lo que quieres me avisas

<html>
<head>
</head>

<body>
<?PHP
if($HTTP_POST_VARS["select"])
{
//conexion con la base de datos
$link = mysql_connect("localhost", "root");
mysql_select_db("BaseDeDatos", $link) or die(mysql_error() . ": " . mysql_error() . "<br>");
//hacemos la busqueda
$result = mysql_query("SELECT * FROM tabla WHERE id = '$HTTP_POST_VARS["select"]'");
if($row = mysql_fetch_array($result)) //si existe la informacion en la base de datos
{
$campo1=$row["campo1"];
$campo2=$row["campo2"];
$campo3=$row["campo3"];
$campo4=$row["campo4"];
$viejo=1;
mysql_query($sql);
mysql_free_result($resultalumno);
}
else
{
$viejo=0;
$campo1=" ";
$campo2=" ";
$campo3=" ";
$campo4=" ";
}
mysql_close();
}
?>
<form action="Sixto_Jose.php" method="post" enctype="multipart/form-data" name="form1" target="_self">
<p>
<select name="select">
<option>Cadena</option>
<option>Kana</option>
</select>
</p>
<p>
<input type="submit" name="Submit" value="Enviar">
</p>
<p>
<input type="text" name="textfield" value="<?PHP echo $campo1;?>">
</p>
<p>
<input type="text" name="textfield2" value="<?PHP echo $campo2;?>">
</p>
<p>
<input type="text" name="textfield3" value="<?PHP echo $campo3;?>">
</p>
<p>
<input type="text" name="textfield4" value="<?PHP echo $campo4;?>">
</p>

</form>
</body>
</html>

esto lo guardas como Sixto_jose.php
Se trata de:
Si es la primera vez que la abres la variable $HTTP_POST_VARS["select"] no existe entonces no se ejecuta el scrip php por lo que en pantalla aparece un formulario con la lista desplegable y los campos vacios.
Cuando se le da enviar como ya existe la variable $HTTP_POST_VARS["select"] y tiene un valor se ejecuta la busqueda.
De la busqueda se dan valores a las variables $campo1 $campo2 $campo3 $campo4 y el usuario veria los valores en el formulario.
Si es mas o menos lo que buscas me avisas y lo mejoramos.
Si entendi mal lo que necesitas me avisas que depronto te pueda ayudar
Exitos!!!
 
  • Me gusta
Reacciones: 2 personas
alguien sabe como se hace para configurar un autoresponder, para q cuando envie su informacion se le envie un link o una clave al correo de la persona, para q esta la active??
 
nelson60s dijo:
Sera el sueño o no se que!
Quien me ayuda con una serie de imagenes de diferente tamaño que tengo en una base de datos MySQL, cuando las quiero montar en una pagina estas me salen del tamaño natural y yo las necesito todas metidas en unas celdas del mismo tamaño.
¿Como lo logro?

Hola nelson60s... lo que tienes qué hacer es incrustarla enla etiqueta <img> pero definiéndole el ancho y alto que necesitas, así:

<?
for que recorre los registros {
echo "<img src=$registroDeImagen width=100 height=100";
}
?>
 
OGMA dijo:
alguien sabe como se hace para configurar un autoresponder, para q cuando envie su informacion se le envie un link o una clave al correo de la persona, para q esta la active??
La idea es la siguiente:

- Apenas el usuario envíe la información (su correo incluído), tu debes generar un código al azar y almacenarlo en una base de datos y lo asocias a el usuario que se acabó de crear.
- Ese código lo envias por email para que la persona lo ingrese en alguna página o simplemente para que hagan click en alguna página... por ejemplo enviar un link http://www.example.com/activar.php?codigo=XXXXX remplazando obviamente XXXXX con el código generado automáticamente.
- El usuario al hacer click, ejecuta el script activar.php el cual recibe el código, tu lo compruebas contra la base de datos y si es válido, activas el usuario o lo que tengas que activar.

Listo.
 
una pregunta.....estoy usando un foro vbulletin y deseo poner la publicidad de mi pagina en el...lo que quiero saber es que parte del codigo se poner, ya que lo he intentado hacer pero rompo el codigo, y de logica me genera error...entonces a ver quien me puede colaborar en eso...
 
JulianD dijo:
La idea es la siguiente:

- Apenas el usuario envíe la información (su correo incluído), tu debes generar un código al azar y almacenarlo en una base de datos y lo asocias a el usuario que se acabó de crear.
- Ese código lo envias por email para que la persona lo ingrese en alguna página o simplemente para que hagan click en alguna página... por ejemplo enviar un link http://www.example.com/activar.php?codigo=XXXXX remplazando obviamente XXXXX con el código generado automáticamente.
- El usuario al hacer click, ejecuta el script activar.php el cual recibe el código, tu lo compruebas contra la base de datos y si es válido, activas el usuario o lo que tengas que activar.

Listo.

hey gracias juliand, ya lo hice pero de otra forma, generando el password aleatorio y enviandolo al correo correspondiente, antes de eso envio los datos del form a la bd. gracias por tu comentario
 
alguien sabe como puedo obtener el "comment" de una tabla mysql desde php(con la extension mejorada?)...
y si un script usa mucho tiempo de uso(o mucha memoria) como lo hago para ootimizarla...
respecto a esto: tengo un php file donde calculo el cierre del dia de 6000 operaciones que usan para metros como el monto, cantidad de dias, tipo, etc.. y efectua el calculo conforme a esto... ahora estoy intentando optimizarla, pero por demas me da un Time out... la mayoria de los datos son int y doubles...
 
alguien me puede decir como hago para conservar el valor de una variable que me la envia un formulario de otra pagina, en este caso el tipo de variable es un select y ya intente mandandolo tipo hidden pero no se puede, estoy tratando de hacer una paginacion de unos resultados pero cuando presiono el link siguiente se pierde la info y lo mismo pasa si me devuelvo...
 
Bueno por aqui escribiendo a ver si alguno de ustedes me puede ayudar con un buen tutorial para php. Ya se Mysql y mas o menos jsp pero apenas voy a empezar con php, cualquier ayuda de su parte seria de gran ayuda
 
alguien me puede decir como hago para conservar el valor de una variable que me la envia un formulario de otra pagina, en este caso el tipo de variable es un select y ya intente mandandolo tipo hidden pero no se puede, estoy tratando de hacer una paginacion de unos resultados pero cuando presiono el link siguiente se pierde la info y lo mismo pasa si me devuelvo...

Facil, aprende a utilizar las sessiones y utilizas las variables de session, o tambien la puedes utilizar en coookies o archivos de texto plano temporal en el servidor.
 
Yeison dijo:
Facil, aprende a utilizar las sessiones y utilizas las variables de session, o tambien la puedes utilizar en coookies o archivos de texto plano temporal en el servidor.

ya intente de esta forma pero no se puede, ya que para usar las variables en las sesiones deben estar definidas, y en este caso es el usuario quien la va a definir seleccionando algo en un menu desplegable.
 

Los últimos temas