No
... non è mysql_fetch_* , la * indica che tutte le funzioni che iniziano con mysql_fetch non funzionano..
Posto il codice di una prova che mi da lo stesso errore
Codice PHP:
<?php
include("db_conn.php"); //controllo user e passwd da login
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file db_conn.php");
mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$mail="melo@melo.it";
$password="quella che è";
$sql="select * from utenti where email='$mail' and password='$password'";
$risultato = mysql_query($sql) or die(mysql_error());
$riga = mysql_fetch_assoc($risultato);
echo $riga['nome']; ?>