Kontrola obsahu databaze
2 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravíčko lidičky... potřeboval bych poradit... najde se někdo? mám formulář kde odesílám pole input jeho name="id" (obsah pole input je vzdy 3 pismene slovo) tento formulář volá script addsbj.php, který by měl zkontrolovat jestli je slovo z inputu již v databazi.....a kdyz tam neni tak ho vlozi... mam to takto, ale do promene $stejne1 se mi vlozi jen posledni radek tabulky...tusim ze se to zrejme prepisuje ale nevim jak to udelat bay se to neprepisovalo...předem děkuji: <? ...prihlaseni k databazi.... $stejne = MySQL_Query("SELECT * FROM subjects"); while ($xxxk = MySQL_Fetch_Array($stejne)){ $stejne1 = $xxxk["ID"]; } if ($id=="$stejne1"){ echo "spatne"; } else { echo "dobre"; } tady se to pak vklada, ale to mam dobre :-) ?>
-
Nemůže se to přepisovat, je to IMHO blbost. Udělej to takhle: if(mysql_num_rows(mysql_query("select * from tabulka where ID = '$id'")) > 0): echo "Příspěvek je již v DB vložen"; else: mysql_query("insert into tabulka values( ... ... ... ...)"); endif;