Ver Mensaje Individual
  #7 (permalink)  
Antiguo 25/05/2012, 17:43
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: problema con una array

Cita:
Iniciado por skiper0125 Ver Mensaje

Tomando en cuenta que tienes un error de uso de comillas
$server =mysql_query("SELECT name2 FROM servers WHERE userid = $row[id]");
Corrección: Las llaves se utilizar cuando el indice del arreglo esta encerrado por comillas tanto simples como dobles.
De lo contrario si lo utilizo de esta forma "$row[id]" no se debe suponer que sea un error aunque no sea lo mas optimo para el interprete.

Nota: Si el arreglo esta fuera de las comillas entonces es recomendable siempre convertir su indice en string siempre y cuando sea el caso, para que luego no tengas problema con el asunto de las constantes.

Otro punto a tomar encuenta es que si el tipo de datos de la tabla esta bien trabajado entonces
WHERE userid = '{$row['id']}'"); lo mas logico es que userid sea de tipo entero por tanto el encerrar el '{$row['id']}' esta de mas.


Saludos.