Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/06/2011, 14:59
andtsi
 
Fecha de Ingreso: junio-2011
Ubicación: Lima Peru
Mensajes: 13
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Problema con for y sql

bueno aver dejame ver tienes una tabla algo asi :
1 - iphone 4 - null
2 - iphone 4 - null
3 - iphone 4 - c
4 - iphone 4 - null
5 - iphone 4 - null


con esta consulta
--> select id
, marca
, propietario
from celulares
where propietario = "" or propietario is null <--

obtienes esto
1 - iphone 4 - null
2 - iphone 4 - null
-------------------
4 - iphone 4 - null
5 - iphone 4 - null

tu qieres el primero ?...
si solo son estos datos seria facil con un top(1)....
ahora si tienes diversos datos puedes hacer algo asi...
tenemos el resultado en:
Código PHP:
Ver original
  1. --$celulares  (un array con el resultado de la consulta)
  2. $celulares2 = null;-- ( aqui pondras lo que mostraras finalmente)
  3.  
  4. --y luego
  5.  
  6. for ($i = 0; $i < count($celulares); ++$i){
  7.     if ($celulares2 == null){
  8.         $celulares2[] = array($celulares[$i][0],$celulares[$i][0]);
  9.     }else{
  10.         for ($j = 0; $j < count($celulares2) ;++$j){
  11.             if ($celulares[$i][1] != $celulares2[$j][1] ){
  12.                 $celulares2[] = array($celulares[$i][0],$celulares[$i][1]);
  13.             }
  14.         }
  15.     }
  16.    
  17. }