Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2008, 02:06
frean
 
Fecha de Ingreso: diciembre-2007
Mensajes: 50
Antigüedad: 16 años, 4 meses
Puntos: 0
Problema con funcion

Les dejo aca la funcion
Código PHP:
function sexo()
    {
    
$rSexo mysql_query("SELECT * FROM ranking") or die(mysql_error());
    
$fila mysql_fetch_array($rSexo);

    if(
$fila["sexo"] == "0")
        {
        return 
"NA";
        }
        else
        {
        if(
$fila["sexo"] == "1")
            {
            return 
"Masculino";
            }
            else
            {
            if(
$fila["sexo"] == "2")
                {
                return 
"Femenino";
                }
            }
        }
    } 
Y aca es donde lo llamo:
Código PHP:
$r mysql_query("SELECT * FROM ranking ORDER BY id DESC");

while(
$row mysql_fetch_array($rMYSQL_ASSOC))
{

echo 
'
        <TR>
                <td>'
.$row["Id"].'</td>
                <td>'
.$row["usuario"].'</td>
                <td>'
.$row["email"].'</td>
                <td>'
.$row["equipo"].'</td>
                <td>'
.sexo().'</td>
                <td>'
.$row["nacionalidad"].'</td>
        </TR>
        '
;

La cuestion es que la tabla anda bien, pero en Sexo aparece siempre NA :s

Alguien me da una mano? Gracias!

Última edición por frean; 13/02/2008 a las 07:34