CZeść
Robie słownik. Słownik będzie miał dużo języków (z 10 narazie) i chce nie konbinować i wymyślać każdą konbinacje to chciałem aby słownik szukał względem tabeli. Kazda tabela to inny język. W pierwszym select to tabela w której będziemy szukać słowa. W drugim select to tabela w której będzie to drugi język (na który tumaczymy).
Moja baza zkłada się
Tabela I pol_slowa
|ID|pol_slowo|pol_klucz|pol_text|
Tabela II ang_slowa
|ID|ang_slowa|ang_klucz|ang_text|
Tabela III ger_slowa
|ID|ger_slowa|ger_klucz|ger_text|
Mój kod scryptu wygląda następująco
<?php
include 'config.php';
include 'lang.php';
switch( $_GET['etap'] )
{
case 'find':
if ($w_opisie == \"1\")
{
$slow = \"_slowa\";
$klucz = \"_klucz\";
$opis = \"_text\";
$tabela_two= \"$jezyk_two $slow\";
$tabelaone= \"$jezyk_one $slow\";
$klucz_one= \"$jezyk_one $klucz\";
$opis_one= \"$jezyk_one $opis\";
$klucz_two= \"$jezyk_two $klucz\";
$opis_two= \"$jezyk_two $opis\";
$zapytanie = mysql_query(\"SELECT * FROM '$tabelaone' WHERE pol_slowo LIKE '%$key%' OR pol_klucz LIKE '%$key%' OR pol_text LIKE '%$key%' ORDER BY id\"); if ($znaleziono == \"0\")
{
}
else
{
print \"$znalezion $znaleziono $pojecia.<br><br>\"; }
{
$id = $wiersz['id'];
$pol_slowo = $wiersz['pol_slowo'];
$ang_text = $wiersz['ang_text'];
$ang_slowo = $wiersz['ang_alowo'];
echo '<img src=image/strz1.gif><a href=view.php?idd='.$id.'><b>'.$pol_slowo.'-'.$ang_slowo.'</b></a><br>'.$ang_text.'<hr size=1>'; }
}
if ($w_opisie == \"0\")
{
$zapytanie = mysql_query(\"SELECT * FROM slowa WHERE pol_slowo LIKE '%$key%' OR pol_klucz LIKE '%$key%' ORDER BY id\"); if ($znaleziono == \"0\")
{
Echo \"druga możliwość\"; }
break;
default:
echo \"<form action=index.php?etap=find method=POST> $text_szukac: <input name=key>
<select name=jezyk_one>
<option selected> pol
<option> ang
<option> ger
</select> ->
<select name=jezyk_two>
<option selected> ang
<option> pol
<option> ger
</select>
<br>
<INPUT TYPE=radio NAME=w_opisie VALUE=0 CHECKED>$szukaj_tytule
<INPUT TYPE=radio NAME=w_opisie VALUE=1>$szukaj_opisie
<input type=submit value=Szukaj><br>
</form>\";
}
?>
I wystepuje błąd szukania