Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/09/2010, 09:55
albertpg
 
Fecha de Ingreso: enero-2005
Mensajes: 170
Antigüedad: 19 años, 3 meses
Puntos: 0
Como hacer EOF en PHP?

Tengo un código en ASP que hace algo asi como (en pseudo-codigo):

Código ASP:
Ver original
  1. Sql = "select * from x where y"
  2. rs_cons.Open Sql, BDCON
  3.  
  4. while not rs_cons.EOF
  5.     %>
  6.     patatim_patatam
  7.     <%
  8.     rs_cons.Movenext
  9.  
  10. wend

En PHP no sé como poner la condición de parada, es decir el EOF:

Código PHP:
Ver original
  1. $link=mysql_connect($etc...)
  2. $query = "SELECT * FROM xWHERE y");
  3.  
  4. $result2=mysql_db_query($database,$query,$link2)
  5. $n2 = mysql_num_rows($result2)
  6.                                                
  7. while (mysql_num_rows($result2)>0){
  8.     $array=mysql_fetch_array($result2);
  9.                                            
  10.     ?>
  11.     patatim_patatam
  12.     <?
  13. }

Claro, me hace un bulce infinito...