Foros del Web » Programando para Internet » PHP »

Ver campo resultado

Estas en el tema de Ver campo resultado en el foro de PHP en Foros del Web. Estimados, si hago lo siguiente: Código: $query = "SELECT user_mail FROM chr_users WHERE user_id = ".$v_person.""; $DBCON->query($query); Como hago para ver el campo user_mail ?? ...
  #1 (permalink)  
Antiguo 03/01/2012, 09:23
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Ver campo resultado

Estimados, si hago lo siguiente:

Código:
$query = "SELECT user_mail FROM chr_users WHERE user_id = ".$v_person."";
$DBCON->query($query);
Como hago para ver el campo user_mail ??
Mi alternativa era:

Código:
$query = "SELECT user_mail FROM chr_users WHERE user_id = ".$v_person."";
$res = $DBCON->query($query);

echo $res['user_mail'];
Pero no muestra, quizá este olvidando algo?
Muchas gracias,
Gustavo.
  #2 (permalink)  
Antiguo 03/01/2012, 09:29
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: Ver campo resultado

claro , primero tenes que recorrer los registros

Código PHP:
Ver original
  1. $query = "SELECT user_mail FROM chr_users WHERE user_id = ".$v_person."";
  2. $res = $DBCON->query($query);
  3. $row = $DBCON->mysql_fetch_object($res);
  4. echo $res->user_mail;
  #3 (permalink)  
Antiguo 03/01/2012, 09:38
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: Ver campo resultado

Gracias!!!! aver 2 cositas:

Puede que la variable que muestra user_mail sea $row??
Código:
$query = "SELECT user_mail FROM chr_users WHERE user_id = ".$v_person."";
$res = $DBCON->query($query);
$row = $DBCON->mysql_fetch_object($res);
$row->user_mail;
Y ademas me da este error:

Fatal error: Call to undefined method mod_db::mysql_fetch_object() in C:\xampp\htdocs\xxx\xxx\xxx.php on line 38

Muchas gracias!
Gustavo.
  #4 (permalink)  
Antiguo 03/01/2012, 09:55
 
Fecha de Ingreso: agosto-2011
Ubicación: Viña del Mar, Chile
Mensajes: 311
Antigüedad: 12 años, 8 meses
Puntos: 50
Respuesta: Ver campo resultado

Así es $row la muestra y cambia ".$v_person." por $v_person y en $res = $DBCON->query($query); agrega or die(mysql_error())

Saludos
__________________
He aprendido mucho y sigo aprendiendo cada día aquí...así que ayudo cuando puedo para disminuir mi deuda XD..
mi hobby
  #5 (permalink)  
Antiguo 03/01/2012, 10:02
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: Ver campo resultado

Gracias snowmanchip, disculpa pero esta corriendo con SQL Server 2008...
Igual la query esta bien armada, la he puesto con print_r($query) y los resultados estan bien.

Saludos!
Gustavo.

Etiquetas: resultados, campos
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 17:20.