Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/06/2011, 13:12
kiko's
 
Fecha de Ingreso: julio-2005
Mensajes: 310
Antigüedad: 18 años, 9 meses
Puntos: 36
Respuesta: Proble con variable y resultado de consulta

Hola

A la primera pregunta, lo que te ha dicho el compañero skiper0125:
Código PHP:
function db_result_to_array($result)
{
    
$res_array = array();
    
    for (
$cont 0$row $result->fetch_assoc(); $cont++)
        
$res_array[$cont] = $row;
    
    return 
$res_array;

Esa función te devuelve el array que buscabas.

Ejemplo de acceso al array: conocer un supuesto atributo 'id' del séptimo resultado:
$row = db_result_to_array($resultado);
echo $row[7]['id'];

Sobre tu segunda consulta no sé si lo entendí bien, pero ¿es esto lo que quieres hacer?

Código PHP:
$encontrado=false;
while(
$row=mysql_fetch_array($resultados) && !$encontrado){
         if( 
$row['id'] == tu_id ){
             
$encontrado=true;
             echo 
'Id encontrado';
         }
}
if (
$encontrado == false)
        echo 
'Id no encontrado'

Saludos.