Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/12/2012, 13:08
helion
 
Fecha de Ingreso: mayo-2010
Mensajes: 215
Antigüedad: 14 años
Puntos: 4
Respuesta: problemas con if o while

Cita:
Iniciado por David Ver Mensaje
Me refería a algo como:
Código PHP:
Ver original
  1. $users = array(1 => array(), 2 => array());
  2. while($userid = mysql_fetch_array($qmnews2)){
  3.     $users[$userid['x']][$userid['y']] = $userid['user'];
  4. }
Código PHP:
Ver original
  1. <table width="87" border="1">
  2.   <tr>
  3.     <td width="28"><?php echo $users[1][1]; ?></td>
  4.     <td width="43"><?php echo $users[1][2]; ?></td>
  5.   </tr>
  6.   <tr>
  7.     <td><?php echo $users[2][1]; ?></td>
  8.     <td><?php echo $users[2][2]; ?></td>
  9.   </tr>
  10. </table>

con ese codigo que me has pasado vere que puedo hacer ...y tambien te digo esto

no qiuero que cada funcion pida la tabla osea evitar esto :

Código PHP:
<table width="87" border="1">  
  <tr>  
    <td width="28"><? $qmnews2 = @mysql_query("SELECT * FROM users_online");  
if(
$userid mysql_fetch_array($qmnews2)){  if($userid[x]='1' and  $userid[y]='2'){echo $userid[user];} }?></td>  
    <td width="43"><? $qmnews2 = @mysql_query("SELECT * FROM users_online");  
if(
$userid mysql_fetch_array($qmnews2)){  if($userid[x]='2' and  $userid[y]='2'){echo $userid[user];} }?></td>  
  </tr>  
  <tr>  
    <td><? $qmnews2 = @mysql_query("SELECT * FROM users_online");  
if(
$userid mysql_fetch_array($qmnews2)){  if($userid[x]='1' and  $userid[y]='1'){echo $userid[user];} }?></td>  
    <td><? $qmnews2 = @mysql_query("SELECT * FROM users_online");  
if(
$userid mysql_fetch_array($qmnews2)){  if($userid[x]='2' and  $userid[y]='1'){echo $userid[user];} }?></td>  
  </tr>  
</table>


si no haga una sola consulta sin que repita la tabla a cada ratos