Ver Mensaje Individual
  #9 (permalink)  
Antiguo 11/10/2006, 06:43
Avatar de Mulato
Mulato
 
Fecha de Ingreso: diciembre-2001
Ubicación: Caracas
Mensajes: 158
Antigüedad: 22 años, 4 meses
Puntos: 0
Ok...
tengo esto en la el archivo uno.php
//Se invoca conexión de Informix...
include_once 'src_cnn_cont.php';
//Conexión a Informix...
$ifx_cnn = new cnn();
$cnn_ifx = $ifx_cnn->ifxcnn();
//Realiza una consulta para listar la busqueda de datos comunes...
$ifxpers = ("select db.id_usu, bd.nombre bd.apellido bd.telf FROM bd WHERE id_usu = '$var' ");
$ifxpers=ifx_query($ifxpers, $cnn_ifx);
$num_pers = ifx_num_rows ($ifxpers);
}

y en la pagina dos.php esto

if ($num_pers > -1){
while($ifxrow=ifx_fetch_row($ifxpers)){
echo "<tr>";
echo "<td class='cel_blan_lin' width='35%'>";
echo $ifxrow['id_usu']; echo "</td>";
echo $ifxrow['id_nombre']; echo "</td>";
echo "</tr>";
}
ifx_close();
}

Así si funciona pero si hago...
$total = ifx_num_rows($ifxpers);
siempre me sale en 0 pero si
$total = ifx_num_field($ifxpers);
me sale un valor 8 ..?

probe tu ejemplo colocando
if (mssql_num_rows($ifxpers) > 0){ antes del while y me sale que la variable $ifxpers no esta definida..?
__________________
Necesito aprender para compartir mi saber...

Última edición por Mulato; 11/10/2006 a las 06:54