Mimo tego że w obu plikach są liczby równe sobie to wyświetla mi ''...
Małe objaśnienie:
Liczby z pierwszego pliku to ID wpisów, a liczby z drugiego pliku są to ID udostępnionych wpisów. Jeżeli obydwie liczby równają się sobie to oznacza że owy wpis jest udostępniony w przeciwnym wypadku wpis nie zostanie wyświetlony... Wykorzystuję to do zaznaczania checkboxa.
Tak wygląda kod o którym mowa...lecz niestety nie działa...żaden checkbox nie jest zaznaczony...
<? foreach($fp1 as $key => $news) { echo '<input type=\"checkbox\" name=\"add[]\" align=\"bottom\" value=\"'.$key.'\" class=\"c\" '.$checked.'> '; } ?>
Plik news.dat
Kod
dana1|~|tresc|~|data|~|0
dana1|~|tresc|~|data|~|1
dana1|~|tresc|~|data|~|2
dana1|~|tresc|~|data|~|3
dana1|~|tresc|~|data|~|4
dana1|~|tresc|~|data|~|1
dana1|~|tresc|~|data|~|2
dana1|~|tresc|~|data|~|3
dana1|~|tresc|~|data|~|4
Plik news_show.dat
Kod
0|~|1|~|3
-------------
Sorry za zaśmiecanie bazy - już sobie poradziłem wystarczyło dodać do tablicy $fmain[] wartość $key i teraz jest ok...