Hoi, ik wil graag voordat een waarde wordt toegevoegd
controleren of deze al bestaat in de db.
Ik heb in mysql bij de kolom al de optie"unieke waarde" aangevinkt,
maar nu moet hij dat nog controleren in de code.
Ik heb het nu op deze (niet werkende
) manier gedaan.
Iemand tips om dit wel werkend te krijgen?
controleren of deze al bestaat in de db.
Ik heb in mysql bij de kolom al de optie"unieke waarde" aangevinkt,
maar nu moet hij dat nog controleren in de code.
Ik heb het nu op deze (niet werkende

PHP:
$g = mysql_query("SELECT naam FROM latijns_geslacht WHERE categorie='" . $_SESSION['categorie'] . "' ORDER BY naam DESC") or die(mysql_error());
while($object != mysql_fetch_object($g)){
mysql_query("INSERT INTO latijns_geslacht (naam,categorie) VALUES ('" . slashes($_POST["geslacht"]) . "','" . slashes($_SESSION['categorie']) . "')") or die("Fout bij toevoegen geslacht");
}
$s = mysql_query("SELECT soort FROM latijns_soort WHERE geslacht='" . $_SESSION['geslacht'] . "' ORDER BY soort DESC") or die(mysql_error());
while($object != mysql_fetch_object($s)){
mysql_query("INSERT INTO latijns_soort (geslacht,soort) VALUES ('" . slashes($_SESSION['geslacht']) . "','" . slashes($_POST["soort"]) . "')") or die("Fout bij toevoegen soort");
}
$o = mysql_query("SELECT soort FROM latijns_ondersoort WHERE soort='" . $_SESSION['soort'] . "' ORDER BY soort DESC") or die(mysql_error());
while($object != mysql_fetch_object($o)){
mysql_query("INSERT INTO latijns_ondersoort (soort,ondersoort) VALUES ('" . slashes($_SESSION['soort']) . "','" . slashes($_POST["ondersoort"]) . "')") or die("Fout bij toevoegen ondersoort");
}
Iemand tips om dit wel werkend te krijgen?