Ver Mensaje Individual
  #19 (permalink)  
Antiguo 07/07/2010, 17:03
Nathan_1979
 
Fecha de Ingreso: mayo-2007
Mensajes: 348
Antigüedad: 16 años, 11 meses
Puntos: 9
Cita:
Iniciado por shakaran Ver Mensaje
Puedes preguntarlo en foros de mysql, pero google te da la misma respuesta mucho más rapido ;)

PD: que no proceda de la fuente y no trabaje para mysql el que lo diga, no quiere decir que no sea cierto ;)
No dudes que yo os mostraría resultados para defender una afirmación mía ante vosotros.

Que menos, no?

Aún así, lo probaré... tengo curiosidad.

Veo que en tu ejemplo no le pones el LIMIT :D

Cita:
Iniciado por alguienmas Ver Mensaje
salario no es el nombre del campo....
haces un select de max(salario) este campo no se llama salario.... dependera del motor de BD el nombre que le dara.....

solucion....
1)
Código:
$sele_db="SELECT max(salario) FROM nominas";
$cueri_db=mysql_query($sele_db);
$salario=mysql_fetch_array($cueri_db);
do { 
     print_r($salario);  /////echo $salario['salario'];
}while($salario=mysql_fetch_array($cueri_db));
te mostrara en pantalla las key del array.

2)
Código:
$sele_db="SELECT max(salario) as sal FROM nominas";
$cueri_db=mysql_query($sele_db);
$salario=mysql_fetch_array($cueri_db);
do { 
    echo $salario['sal'];
}while($salario=mysql_fetch_array($cueri_db));
Saludos
salario no es el nombre del campo ?


as sal es un alias llamado sal que le pone.

Es más mira:
http://www.w3schools.com/sql/sql_func_max.asp
__________________
Debian Squeeze rules!

Última edición por GatorV; 07/07/2010 a las 23:05