
Originariamente inviata da
badaze
Già fai confusione tra tabella e database. Un database è un contenitore di tabelle. Poi il
mysql_num_rows($result)==null non mi piace. Normalmente mysql_num_rows torna un intero. Dimmi in quale occasione ti compare la scritta 'codice inserito errato'.
Comunque.
Codice PHP:
//Connetto al database
$sql="SELECT * FROM database WHERE colonna = '".$record."'";
$result=mysql_query($sql);
if (mysql_num_rows($result)==null) {
print("<h2>Codice inserito errato</h2>");
} else {
if (mysql_num_rows($result) != 0) {
print("<h2>Codice già utilizzato</h2>");
} else {
// inserisco
}
}
}