Foros del Web » Programando para Internet » PHP »

Ayuda con consulta Php + Mysql

Estas en el tema de Ayuda con consulta Php + Mysql en el foro de PHP en Foros del Web. Que tal, Pues tengo este code y no me funciona, al parecer es algo de Comillas, pero yo lo veo bien. Código PHP: <?php   mysql_select_db ...
  #1 (permalink)  
Antiguo 16/09/2005, 09:50
Avatar de ADIÓS_ADRIANA  
Fecha de Ingreso: septiembre-2005
Mensajes: 263
Antigüedad: 19 años, 2 meses
Puntos: 0
Ayuda con consulta Php + Mysql

Que tal,

Pues tengo este code y no me funciona, al parecer es algo de Comillas, pero yo lo veo bien.



Código PHP:
<?php  
mysql_select_db
($database$variable);                                                             
$consulta sprintf("SELECT phone FROM provider_contact_phone 
WHERE provider_contact_id IN (SELECT provider_contact_id FROM
provider_contact WHERE provider_id='"
.$_GET['provider_id']."'");


$ejecucionmysql_query($consulta$variable) or die(mysql_error());
$row_ejecucionmysql_fetch_assoc($ejecucion);
echo 
$row_ejecucion["phone"];
?>

Gracias de Antemano.

My versión de Mysql si soporta la consulta y la he probado exitosamente en el Mysql Front.
  #2 (permalink)  
Antiguo 16/09/2005, 10:03
Avatar de ADIÓS_ADRIANA  
Fecha de Ingreso: septiembre-2005
Mensajes: 263
Antigüedad: 19 años, 2 meses
Puntos: 0
De Novato:

Me faltaba cerrar la Subconsulta con )

WHERE provider_id='".$_GET['provider_id']."')");


Gracias.Toy Aprendiendo.
  #3 (permalink)  
Antiguo 16/09/2005, 21:51
 
Fecha de Ingreso: agosto-2003
Ubicación: Cancun
Mensajes: 97
Antigüedad: 21 años, 2 meses
Puntos: 0
y tu conexión?

mmm tu variable de conexión no la pusiste de forma intencional?

porque te faltaría algo cómo esto:

$conexion = mysql_connect([host], [username], [password]);
mysql_select_db([database]);

y después todo lo demás que ahí tienes..
  #4 (permalink)  
Antiguo 17/09/2005, 02:19
 
Fecha de Ingreso: mayo-2004
Mensajes: 393
Antigüedad: 20 años, 6 meses
Puntos: 0
Hola:

¿Has comprobado con echo.... si te llega la variable?.
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 21:30.