Ver Mensaje Individual
  #8 (permalink)  
Antiguo 23/11/2011, 20:25
Avatar de hardy2
hardy2
 
Fecha de Ingreso: noviembre-2007
Mensajes: 129
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Busqueda por id en php

Cita:
Iniciado por memoadian Ver Mensaje
Creo que a esa consulta le falta algo bbrian, generlamente es una buena practica que al unir dos tablas no se use WHERE sino ON

es decir la forma correcta deberia ser

Código MySQL:
Ver original
  1. SELECT propiedades.*, ciudades.* FROM propiedades, ciudades ON propiedades.idciudad = ciudades.id

y ademas le falta introducir que id de propiedad se esta buscando


Código MySQL:
Ver original
  1. SELECT propiedades.*, ciudades.* FROM propiedades, ciudades ON propiedades.idciudad = ciudades.id WHERE propiedades.idciudad = $_POST['id']

por otro lado hardy2

tu al mandar un post lo puedes hacer a otra página o a la misma dependindo de tu gusto

pero por ejemplo si lo mandas via post a otra pagina como detalles.php este debe recoger el post del formulario

pero como lo colocas datalles.php?id=14 entonces es get

y simplemente debes hacer la consulta dentro de tu archivo.

Código PHP:
Ver original
  1. $query = "SELECT * FROM productos WHERE producto.id = $_GET['id']";

y de aqui para delante es básico :)

Amigo, mucha gracias por tu ayuda

lo solucione de la siguiente manera
Código PHP:
Ver original
  1. <form method="GET" action="detalles.php" target="_blank">
  2.   <input type="text" name="Referencia" value="<?=urldecode($_GET['Referencia'])?>"> <input type="submit" value="Buscar!"><br>
  3. <?


muchas gracias por la ayuda

Última edición por hardy2; 24/11/2011 a las 08:52 Razón: encontre solucion