[SOLUCIONADO] Mostrar datos en la misma pagina dependiendo de la consulta

Iniciado por fortil, Mayo 01, 2013, 11:21:57 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Mayo 01, 2013, 11:21:57 PM Ultima modificación: Marzo 22, 2014, 01:54:42 PM por Expermicid
Hola a todxs


Resulta que quiero mostrar unos datos que depende de la consulta que haga, se muestre o no en la misma pagina, estilo un desplegable oculto (digo estilo, pero en realidad no así sino que de verdad no estén hasta comprobada la consulta)...

Cómo podría realizar esto?

gracias..

edito:

Tengo una pagina con un campo de consulta, un ejemplo:
--------------------------------------------
codigo: ______
[Ingresar]

--------------------------------------------
y quiero que en el momento de darle ingresar el realice una consulta mysql

$quer = sprintf("SELECT usuario, proceso, ventas FROM clientes WHERE codigo=%s",$codigo);
blabla...
tomo los datos de $usuario = $row_quer['usuario'], etc....

lo anterior no va al caso :D

Y entonces muestro los datos $usuario, $proceso y $ventas (por ejemplo) pero en la misma hoja, es decir que quedaría así:

--------------------------------------------
codigo: ______
[Ingresar]

Usuario:$usuario
Proceso:$proceso
tiene $ventas ventas
--------------------------------------------

Lo cual me permitirá escribir nuevos códigos cambiando de nuevo el usuario y los proceso sin tener que retornar a otra pagina..


PD: me he comido bastante código por pereza :D pero solamente quiero dar la idea, si no se visualiza mas, entonces pondré todo el código... ..muchas gracias bro por responder.

Brother, te puedes explicar un poco mejor?

Saludos!







No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Puedes procesar datos desde un mismo archivo php dejando el action del form vacio, por ejemplo:

Código: php

<?php

if(isset($_POST['form'])){
// Codigo del mysql
}

?>
<form action="?" method="POST">
Codigo: <input type="number" name="codigo"> </br>
<input type="submit" name="form" value="Enviar!">
</form>



Puedes hacer con un <button>, etc...

No sé si a eso te referías  ???

Zalu2
Sólo el conocimiento te hace libre.

Ahora te entiendo mejor, sólo necesitas usar un poco de dhtml

Saludos!







No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

No entiendo muy bien tu idea, escribenos el codigo asi seria mas claro!

Mayo 02, 2013, 07:51:38 PM #5 Ultima modificación: Mayo 02, 2013, 07:53:11 PM por ~ Yoya ~
Cuando dejes de perder tiempo enfocándote en comerte código y te enfoques en como hacer lo que deseas, encontraras la solución...

Es simple compañero, tendrás que utilizar Ajax y DHTML.

Creas 1 archivo que devuelva el usuario, proceso y ventas dependiendo del código que se le pase via GET/POST.

Luego, cuando el usuario inserte el código y haga click en ingresar, realizas una petición GET/POST utilizando Javascript al archivo que ya creaste , enviándole el código que introdujo el usuario, luego tomas el resultado y lo agregas dinamicamente al HTML actual (DHTML).

DHTML, Ajax  y PHP.

Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.