SQL Array в функцию на основе массива
Настройка по умолчанию
$stream->setTrack (array('cookie'));
пробный
$sql = "SELECT DISTINCT text FROM keywords"; $query = mysql_query($sql) or die($sql . ' - ' . mysql_error());
$keys = array();
while ($row = mysql_fetch_array($query)) {
$keys[] = $row[0];
}$stream->setTrack ($keys);
Установка по умолчанию берет записанное слово и помещает его в массив. Пробная установка должна извлечь набор ключевых слов из таблицы mysql в виде массива и вставить их в функцию.
Не работает В чем дело?
public function setTrack($trackWords)
{
$trackWords = ($trackWords === NULL) ? array() : $trackWords;
sort($trackWords); // Non-optimal, but necessary
if ($this->trackWords != $trackWords) {
$this->filterChanged = TRUE;
}
$this->trackWords = $trackWords;
}