Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2009, 14:11
fabiansanabria
 
Fecha de Ingreso: octubre-2008
Mensajes: 43
Antigüedad: 15 años, 6 meses
Puntos: 0
Consulta select no muestra todo el campo

Hola tengo esta consulta en php hacia una tabla mysql

Código PHP:
$link Conectarse($hast,$user,$pass,$data);
$sql "select telefono, minutos, costo, pais,fecha  from jos_ventas WHERE  pventa='0' and userid=$miID";
$vent=mysql_query($sql) or die (mysql_error());
while(
$vent_rows mysql_fetch_array($vent))
{
$fechabase strtotime($fec_rows[0]);
$fechaconsul strtotime($fecha[$i]);
$suma=$fechabase-$fechaconsul;
$str=substr($vent_rows[0],0,4);

$link Conectarse($hast,$user,$pass,$data);
$sql "select tarifa  from jos_tarifas WHERE  indicativo LIKE '$str%'and userid=$miID";
$tari=mysql_query($sql) or die (mysql_error());
$tari_rows mysql_fetch_array($tari);

$venta $tari_rows[0];
echo 
'<tr>';
echo 
'<td width="140">'.$vent_rows[4].'</td>';
echo 
'<td width="140">'.$vent_rows[0].'</td>';
echo 
'<td width="65" align="right"> '.$vent_rows[1].'</td>';
echo 
'<td width="65" align="right">'.number_format($venta,0).'</td>';
echo 
'<td width="150" align="left">'.$vent_rows[3].'</td>';
echo 
'</tr>';

el problema es con el campo de pais

en este campo se guardan valores como

colombia (movil alcatel)

pero en la pagina solo sale la primera palabra de cada campo, entonces para este valor de ejemplo en el campo pais en pantalla solo saldria colombia, mi pregunta es como puedo hacer para que salga todo el valor.



En la base de datos si esta la info completa, y lo de el fetch_array de el segundo select no afecta el resultado


Última edición por fabiansanabria; 05/05/2009 a las 14:45 Razón: incluir otra imagen