podziak
7.04.2008, 18:03:45
Witam.
Chcialbym sie dowiedziec jednej rzeczy podczas pisania slownika. Chodzi mi o to aby nie powtarzac wpisow. I teraz sposob stworzenia wymyslilem ze bede mial jedna tabele dla wyrazow polskich oraz druga dla angielskich tylko ze jest to relacja jeden do jednego. Zdaje to zadanie przy malych slownikach. ALe jesli by chcialo sie podac wiele znaczen danego wyrazu zaczyna sie problem.
Czy ktos moze mi podpowiedziec jak rozwiazac takie relacje.
Chodzi mi o wykonanie czegos takiego jak jest na slowniki.onet.pl
Bo chyba jest mozliwosc wykonania czegos takiego zamiast przepisywania slowek kilkukrotnie dla jednego slowa.
Z gory dziekuje
wlasciwie to sam sobie odpowiedziales na pytanie
tabela: polski: idpolski, wartosc
tabela: angielski: idangielski, wartosc
tabela: polski_angielski: idpolski, idangielski
podziak
8.04.2008, 20:18:40
a mozna troszeczke jasniej bo nie zabardzo skumalem. Nie rozumiem tej 3 ciej tabeli jaka zasada co i jak ? czy to wszystko trzeba recznie robic czy mozna jakos inaczej polaczyc?
Z gory thx
maniekl2
9.04.2008, 15:12:25
No możesz zrobić tabele w bazie id, ang, pol i kod w podobie tego :
<?php
if(isSet($_POST['name'])){ $query="SELECT ang FROM slownik WHERE pol='".$_POST['name']."'";
if($numrows != '0') {
echo "".$_POST['name']." : ".$row['ang']." <br> "; } else {
}
}
?>