Problema con mysql_fetch_array

Jorwin
30 de Enero del 2004
$strsql = "select * from usuarios where cod_usu = \'$clave\' and log_usu= \'$nombre\'";
$resultado = mysql_query($strsql) or die (mysql_error());
if (!$Row = mysql_fetch_array($resultado))
{
?>
<script language=\'JavaScript\'>
location.href="registro.php";
</script>
<?php
}
else
{
$row = mysql_fetch_array($resultado);
$nombre = ucwords($row["nom_usu"]);
Imagen_Usuario($row["ima_usu"]);//muestra la imagen del usuario si la tiene
mysql_free_result($resultado);
}

alguien me podria decir porque cuando utilizo ucwords($row["nom_usu"]); no me muestra nada y estoy completamente seguro de que ese usuario tiene un Nombre.
Muchas Gracias

Jorwin Cumare

Khriztian
30 de Enero del 2004
Aunque sea algo tonto, prueba esto :

$row = mysql_fetch_array($resultado);
$nom = $row["nom_usu"];
$nombre = ucwords($nom);

Jorwin
30 de Enero del 2004
Hola, he intentado con lo que me digiste y nada, no entiendo porque me pasa eso.

Khriztian
30 de Enero del 2004
Haber prueba esta otra cosa ....

$numero_filas=0;
$strsql = "select * from usuarios where cod_usu = '".$clave."' and log_usu= '".$nombre."'";
$resultado = mysql_query($strsql) or die (mysql_error());
$numero_filas = mysql_num_rows($resultado);

echo " Numero de Filas es : ".$numero_filas; //Si es distinto de Cero, te devolvió datos ......

if ($numero_filas == 0)
{
?>
<script language=\'JavaScript\'>
location.href="registro.php";
</script>
<?php
}
else
{
$row = mysql_fetch_array($resultado);
$nom = $row["nom_usu"];
$nombre = ucwords($nom);
echo $nombre;
Imagen_Usuario($row["ima_usu"]);//muestra la imagen del usuario si la tiene
mysql_free_result($resultado);
}