Duplikátumok létrejöttének megakadályozása adatbázisban
sziasztok
a problema nem tul nagy, de bosszanto.
az adatok feltoltesenel kene egy gyors ellenorzes, hogy az adat (pl. szo) szerepel-e már (pl. szotarban). probalkoztam aa
mi lehet a hiba? (valoszinuleg mashogy kene hozzaalnom, de arra keptelen vagyok:x
halas koszonet a valaszokert.
dani
■ a problema nem tul nagy, de bosszanto.
az adatok feltoltesenel kene egy gyors ellenorzes, hogy az adat (pl. szo) szerepel-e már (pl. szotarban). probalkoztam a
mysql_fetch_object
-tel (bar nem biztos, hogy pontosan erre valo, szerintem nem egeszen sikerult atlatnom meg a pontos funkciojat:):<?php
$ellenoriz = mysql_query ("SELECT $m FROM szotar");
$e1 = mysql_fetch_object ($ellenoriz);
if (!e1=$m) {
//...adatbazisba iras...
}
?>
$m
az aktualis szo, amire kivancsi vagyok.mi lehet a hiba? (valoszinuleg mashogy kene hozzaalnom, de arra keptelen vagyok:x
halas koszonet a valaszokert.
dani
duplikátum szűrés
mysql_query()
-vel felvenni az értéket, ha nem sikerült, akkor amysql_affected_rows()
megmondja, hogy nem történt változás.Ps. A kódpéldád colorer bbcode elemet használva sokkal élvezhetőbb, és átláthatóbb, javítottam.
re:
ne haragudj, hogy ertetlenkedek, de arra gondolsz, hogy a mezotipus megadasanal van egy olyan lehetoseg, hogy unique? es ez megakadalyozza, hogy ket ugyanolyan unique mezo letezzen?
Igen
-boogie-
koszonom
egy pici kerdes még: mivel lehet megnezni, hogy voltak-e hibauzenetek? (a kiirasa mar megy...)