Foros del Web » Programando para Internet » PHP »

Generar dos consultas relacionadas con un id

Estas en el tema de Generar dos consultas relacionadas con un id en el foro de PHP en Foros del Web. Hola, Hace un tiempo que estoy tratando de realizar dos juegos de registro (uso Dreamweaver) en el mismo archivo me surge un problema… no puedo ...
  #1 (permalink)  
Antiguo 24/08/2011, 11:21
 
Fecha de Ingreso: mayo-2009
Mensajes: 68
Antigüedad: 14 años, 10 meses
Puntos: 0
Generar dos consultas relacionadas con un id

Hola,

Hace un tiempo que estoy tratando de realizar dos juegos de registro (uso Dreamweaver) en el mismo archivo me surge un problema… no puedo ja!
lo que quiero hacer es un mino sistema de tkt de consultas a los usuarios.


Paso a explicar:

Tengo una base Mysql con una tabla con datos de un formulario que los usuarios cargan sus consultas todos identificados con un id auto incremental llamada “consultas”, y tengo otra que quiero cargar las respuestas, ya que pueden ser varias relacionada a ese id llamada “respuestas”.
Entonces quiero ver en una pantalla los datos de ese tkt, (eso ya lo logre haciendo una juego de registro filtrado por el id que viene desde un GET:

Código PHP:
$colname_gestionar "-1";
if (isset(
$_GET['id'])) {
  
$colname_gestionar $_GET['id'];
}
mysql_select_db($database_mesadeayuda$mesadeayuda);
$query_gestionar sprintf("SELECT * FROM consultas WHERE id = %s"GetSQLValueString($colname_gestionar"int"));
$gestionar mysql_query($query_gestionar$mesadeayuda) or die(mysql_error());
$row_gestionar mysql_fetch_assoc($gestionar);
$totalRows_gestionar mysql_num_rows($gestionar); 

Y abajo hice una tabla que quiero ver los registro de respuestas que estén relacionadas con la consulta.

Con la idea de algo asi:
Código PHP:
mysql_select_db($database_mesadeayuda$mesadeayuda);
$query_Respuestas "SELECT * FROM respuestas";
$Respuestas mysql_query($query_Respuestas$mesadeayuda) or die(mysql_error());
$row_Respuestas mysql_fetch_assoc($Respuestas);
$totalRows_Respuestas mysql_num_rows($Respuestas); 

Pero en $query_Respuestas = como puedo hacer para que también me tome el GET y solo pueda ver el id de que viene trayendo???
He probado con algo asi pero me da vergüenza ponerlo obvio que nunca funcionó:
Código PHP:
$query_Respuestas "SELECT * FROM respuestas WHERE id = %s"GetSQLValueString($colname_gestionar"int")); 
Alguien me puede orientar como hacerlo?

Muchas gracias a todos.
  #2 (permalink)  
Antiguo 24/08/2011, 12:39
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: Generar dos consultas relacionadas con un id

mostrame la estructura de las 2 tablas
  #3 (permalink)  
Antiguo 24/08/2011, 14:56
Avatar de Luchhh  
Fecha de Ingreso: agosto-2011
Mensajes: 5
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Generar dos consultas relacionadas con un id

hasta donde entendi, vos queres ver las respuestas de una consulta

para verlas tendrias que obtener de alguna manera el id de la consulta de cual quieras ver las respuestas


una ayuda a priori que te puedo dar es esta
Código PHP:
$query_Respuestas "SELECT * FROM respuestas WHERE id =".$_GET["id"]; 
pero al no saber como queres visualizar las cosas y tampoco saber bien como esta armada tu Base de datos no puedo ayudarte mas.

Etiquetas: mysql, registro, relacionadas, sql, tabla, formulario, usuarios
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 18:54.