Ciao a tutti!
Premetto che sono inesperpo di php e mi servirebbe un piccolo aiutino...
Devo controllare se in una tabella del database è gia stato inserito un record uguale, cioè voglio che quando inserisco un record nella tabella, sia fatto un controllo se ad esempio un "titolo" già uguale è stato inserito. Come devo fare?
Io ho usato:
<?php
$dbc = mysql_connect('xxx','xxx','xxx');
mysql_select_db('xxx', $dbc);
$queryTitle = "SELECT title FROM news";
$resultTitle = mysql_query($queryTitle);
while ($title = mysql_fetch_array($resultTitle)) {
if ($_POST['title'] == $title['title']) {
echo"Già esistente";
} else {
echo"Titolo utilizzabile";
}
}
?>
Praticamente ho creato un form per inserire delle news in un database e però voglio controllare se ho già inserito un titolo uguale! ma con questo metodo mi viene ripetuta la risposta per ogni record, invece io voglio che ci sia una sola risposta. Come devo fare? grazie in anticipo a tutti quelli che mi risponderanno!