Mi succedono sempre cose strane.Ecco le righe del codice incriminato:
L'errore che mi dà nella funzione contr_nome è che non è valorizzata la variabile $db.codice:include("config.php"); require("connessione.php"); include("errore.php"); include("controllo_cod.php"); include("controllo_nome.php"); $nome = ucfirst($_POST['nome']); $cod_cliente = $_POST['cod_cliente']; if (contr_nome($nome)) $temp= "nome";
Posto il codice della funzione:
codice:<? function contr_nome($name) { $query= "select cod_cliente from clienti where nome = '$name'"; $result = mysql_query($query, $db) or die(mysql_error()); if (mysql_num_rows($result) > 0) return true; } ?>
E quello dell'include connessione:
Dov'è l'errore?codice:$db = mysql_connect($db_host, $db_user, $db_password); if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.php"); mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.php");

Rispondi quotando