Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2011, 02:37
Avatar de ricardo_tu
ricardo_tu
 
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 13 años, 5 meses
Puntos: 32
Información Respuesta: accion php desde un boton

Saludos, lo que quieres no es difícil, pero antes de ir al grano, si vas a trabajar con php tu action debe ser a un archivo php (no asp como tienes) .

Dices tener tu base de datos en Mysql, pues una base de datos es una base datos y punto, mysql es uno de los lenguajes para acceder a ella.

Supongo entonces que ya has grabado correctamente tus datos.

Entonces vamos al grano, voy a suponer que tus datos de piso están en el campo piso de tu DB.

Código PHP:
<?php
include("conexion.php"); // te conectas a tu DB

$piso=$_POST['piso']; //recibe desde el form

$result mysql_query("SELECT * FROM tu_tabla WHERE piso='$piso' ");//realiza
 // la busqueda en el campo piso con la condicion recibida y muestra *  todos los 
// datos


if ($row mysql_fetch_array($result)){

echo 
"<table width='990' border='0' cellpadding='0' cellspacing='0'> \n"//crea la
// tabla para mostrar resultados

 
do {

echo 
"<tr> \n";
echo 
"<td>".$row["piso"]."</td> \n";
echo 
"<td>".$row["????"]."</td> \n";
echo 
"<td>".$row["????"]."</td> \n";//reemplaza los ??? por los nombres de los 
//otros campos de tu tabla para mostrarlos.
?>
NO olvides guardarlo como PHP y en tu action poner el nombre del archivo que has creado.

Por si tienes dudas aca esta el conexion.php (Debes subirlo a la misma carpeta que el anterior)

Código PHP:
<?php

$mysql_host 
"localhost";// generalmente queda asi, a menos q tu proveedor de
// hosting diga lo contrario
$mysql_database "tu_data_base";
$mysql_user "tu_usuario";
$mysql_password "tu_contraseña";

$conexion mysql_connect("$mysql_host","$mysql_user","$mysql_password"); 
mysql_select_db("$mysql_database" ,$conexion) or die("Error seleccionando la base de datos.");


?>

Reconozco que no es una solución con diseño, es básica para que desde ahí comiences.

Si hay algún problema avísame.

Última edición por ricardo_tu; 25/03/2011 a las 02:47