Pierwsze pole to id drugie pole to dolegliwość 3 pole nie ważne, a 4 pole to id_choroby 2 tabela wygląda tak 1 depresja 50 2 choroba 2 50 3 choroba 3 50 4 choroba 4 50 5 choroba 5 50 6 choroba 6 50 1 pole to id choroby 2 pole to nazwa choroby I przykładowo użytkownik wybiera sobie z formularza dolegliwości Jak już wybierze te dolegliwości to tabela z tymi dolegliwościami będzie wyglądać tak
I moje pytanie jest takie jak skonstruować pętle, która by wychwytywała np. takie wyjątki, że np. dana dolegliwość nie należy do takiej choroby Bo chodzi mi o to, że np. dolegliwość anhedonia nie jest objawem choroby o id_choroby 13 i jak to zrobić. – Dodane 03.10.2013 (Cz) 10:58 –
function sprawdz_bledy() {
$tablica = $this->tablica;
$n = count($tablica);
for ($i=0;$tablica[$i][0] != "";$i++) {
for ($j = 0;$tablica[$j][0] != "";$j++) {
$b = $tablica[$j][0];
$sprawdz = mysql_query("select nazwa,id_choroby from dolegliwosci where nazwa = '$b' ");
$sprawdz = mysql_fetch_array($sprawdz);
$sprawdz2 = mysql_query("select nazwa,id from choroby where id = '$b' ");
$sprawdz2 = mysql_fetch_array($sprawdz2);
print $tablica[$j][0];
if ($sprawdz2[0] != "") print "";
}
print "
";
}
}[/code]