Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2012, 17:14
Avatar de skiper0125
skiper0125
 
Fecha de Ingreso: octubre-2010
Ubicación: $this->Mexico('Toluca');
Mensajes: 1.127
Antigüedad: 13 años, 7 meses
Puntos: 511
Respuesta: problema con una array

Hola que tal.

aquí en donde llenas tu array

Código PHP:
Ver original
  1. if ($server)
  2. {
  3. $server_name=mysql_fetch_array($server);
  4. }



Tomando en cuenta que tienes un error de uso de comillas

Código PHP:
Ver original
  1. $server =mysql_query("SELECT name2 FROM servers WHERE userid = $row[id]");
  2. por
  3. $server =mysql_query("SELECT name2 FROM servers WHERE userid = '{$row['id']}'");

Porque no pruebas de la siguiente manera y comentas

Código PHP:
Ver original
  1. <?php
  2.  
  3. $consulta = mysql_query("SELECT * FROM usuarios WHERE usuario='$us'") or die (mysql_error());
  4. $row = mysql_fetch_assoc($consulta);
  5. $server =mysql_query("SELECT name2 FROM servers WHERE userid='{$row['id']}' ") or die (mysql_error());
  6. // si no tiene ninguno ejecutar 2º parte, si no elegir la array de los servers que tenga
  7. $server_name = array();
  8. if ($server)
  9. {
  10.     while($datos = mysql_fetch_array($server))
  11.     {
  12.         $server_name[] = $datos['name2'];
  13.     }
  14. }
  15. else
  16. {
  17.     $server_name = array("You haven't got any server registered!");
  18. }
  19. var_dump($server_name);  
  20.  
  21. ?>


Saludos
__________________
Recuerda que estamos aquí para orientarte, y no para hacer tu trabajo.
Si mi aporte fue de ayuda, recuerda que agradecer no cuesta nada +1

Skiper0125