W bazie mam tabele tematyczne. W tabelach są komórki w których 'losowo' występuje wartość 'ndnc'. Chciałbym otrzymać odczyt nazw tabel w funkcji występowania wartości 'ndnc' w tabelach a to ma umozliwić mi zmianę koloru nazwy tabeli przy wyświetlaniu (chodzi o sygnał że tu konkretnie brakuje wprowadzonych danych - ndnc jest właśnie wskaźnikiem braku danych.
W tabelach jest kolumna 'date' (typ - date). Dobrze gdyby udało się też ją uwzględnić - umożliwi to dodatkowo wyselekcjonowanie najpilniejszych braków do uzupełnienia np. z dnia dzisiejszego.
same nazwy tabel czytam
global $__CMS_CONN__; $DBH = $__CMS_CONN__; $STH = $DBH->query(" SELECT table_name FROM information_schema.tables WHERE table_name LIKE 'v_c_ei_2___\_1%' "); echo'<ul>'; foreach($STH AS $row) { echo" <li> ".$row['table_name']."</a></li>"; } echo' </ul>'; ?> </li>
dzięki serdeczne za ew. pomyślunek i miłego dnia życzę

edit - tłumacząc na polski -
1. chcę otrzymać listing nazw tabel w których w jakiejkolwiek komórce pojawił się znacznik 'ndnc'.
2. chcę otrzymać listing nazw tabel w których w jakiejkolwiek komórce pojawił się znacznik 'ndnc' z uwzglednieniem zadanej wartości 'date'
struktura przykładowej tabeli
`v_c_ei_2011_112_1045` ( `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, `date` date DEFAULT NULL, `time` time DEFAULT NULL, `index_period` varchar(10) NOT NULL, `index_p_previous` varchar(10) NOT NULL, `index_p_previous_old` varchar(10) NOT NULL, `index_p_consensus` varchar(10) NOT NULL, `index_p_actual` varchar(10) NOT NULL, `index_py_previous` varchar(10) NOT NULL, `index_py_previous_old` varchar(10) NOT NULL, `index_py_consensus` varchar(10) NOT NULL, `index_py_actual` varchar(10) NOT NULL, `impact_market` int(10) NOT NULL, `impact_actual` int(10) NOT NULL, `index_comment` text NOT NULL, `index_comment_pl` text NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=19 ;
i dane
`v_c_ei_2011_112_1045` (`id`, `date`, `time`, `index_period`, `index_p_previous`, `index_p_previous_old`, `index_p_consensus`, `index_p_actual`, `index_py_previous`, `index_py_previous_old`, `index_py_consensus`, `index_py_actual`, `impact_market`, `impact_actual`, `index_comment`, `index_comment_pl`) VALUES (1, '2011-01-25', '09:30:00', 'Q4p 10', 'nd', 'ndnc', '0.4', '-0.5', 'nd', 'nd', '2.6', '1.7', 0, 0, 'nd ', 'ndnc'), (2, '2011-02-25', '09:30:00', 'Q4r 10', 'nd', 'ndnc', '-0.5', '-0.6', 'nd', 'nd', '1.7', '1.5', 0, 0, 'nd', 'ndnc'),