Dodaj do Bazy danych :
następne tabele pon, wtorek, sroda, czw, pt, sob, ndz ...
żeby wyglądało to mniej więcej tak :
id | data | apteka | ulica | nr | tel | pon | wt | sroda | czw | pt | sob | ndz |
Jeżeli jest czynna w danym dniu tygodnia dodaj 1 a jeżeli nie to 0.
index.php :
<?include 'cfg.php'; // config
$sql = mysql_query("SELECT * FROM db"); // db = wybierz tabelę
$dni = array( 'ndz', 'pon', 'wt', 'sroda', 'czw', 'pt', 'sob' );
if( $row[$dni[$date]] == 1){
echo 'Apteka o nazwie : '.$row['apteka'].''; echo 'Przy ulicy : '.$row['ulica'].'<br/> nr : '.$row['nr'].''; echo 'Telefon kontaktowy : '.$row['tel'].''; }else{
echo 'brak czynnych aptek'; }
}
?>
cfg.php:
<?
mysql_connect("localhost","db_name","pass") or
die(mysql_error()."Nie mozna polaczyc sie z baza danych. Prosze chwile odczekac i sprobowac ponownie.");
?>
SQL - do bazy danych :
CREATE TABLE `db`(
`id` INT(11)NOT NULL AUTO_INCREMENT ,
`data` VARCHAR(32) NOT NULL ,
`apteka` VARCHAR(32) NOT NULL ,
`ulica` VARCHAR(32) NOT NULL ,
`nr` VARCHAR(32) NOT NULL ,
`tel` VARCHAR(32) NOT NULL ,
`pon` VARCHAR(32) NOT NULL ,
`wt` VARCHAR(32) NOT NULL ,
`sroda` VARCHAR(32) NOT NULL ,
`czw` VARCHAR(32) NOT NULL ,
`pt` VARCHAR(32) NOT NULL ,
`sob` VARCHAR(32) NOT NULL ,
`ndz` VARCHAR(32) NOT NULL ,
PRIMARY KEY (`id`)
);
chyba nie ma błędów ale było robione na szybko...