Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2011, 11:21
marianoear
 
Fecha de Ingreso: mayo-2009
Mensajes: 68
Antigüedad: 15 años
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.