тогда оставь мой пост и следующий я там код напишу, а остальные удали
тогда оставь мой пост и следующий я там код напишу, а остальные удали
echo '<div class="list3"><center>';
$req = mysql_query("SELECT COUNT(*) FROM `blog` WHERE `type` = 'bl'");
$total = mysql_result($req, 0);
$req = mysql_query("SELECT * FROM `blog` WHERE `type`='bl' ORDER BY `time`");
$total = $total * 3;
$array = array();
$a = 0;
while ($res = mysql_fetch_array($req)) {
$a++;
if(!in_array($res['metk1'], $array))
$array[$a] = $res['metk1'];
$a++;
if(!in_array($res['metk2'], $array))
$array[$a] = $res['metk2'];
$a++;
if(!in_array($res['metk3'], $array))
$array[$a] = $res['metk3'];
}
for($i = 0; $i < $total; $i++){
echo ' <a href="blog.php">'.$array[$i].'</a> ';
}
echo '</center></div>'; Ares* (25.12.2010/13:46)как это условие ненадо?? он ищет если уже есть то нам это ненадо, следующий) те мы плучаем 1 массив с уникальными метками
if(!in_array($res['metk1'], $array)) это условие в принципе не надо)
ЗЫ будет нечего делать, попробуй объединить 3 массива в 1 и array_unique() отсеить. Должно быть побыстрее того что щас)
это же цикл сначало пустой потом добавляеться ну блин короче нельзя это уберать, работать не будет!
Ares* (25.12.2010/14:38)Ладно, если напишешь код получше то сюда его напиши
самое первое условие нельзя?) да ну нафиг) не реально..
ЗЫ ладно, закончим дискуссию)
вот бы еще сделать что бы они регистру если похожи то тоже не включать
Ыы. Вод взяли очистили всё, я теперь в сабж не въеду. ![]()
Что надо или что не получается?
Ares* (25.12.2010/14:53)щас еще думаю как с поиском это все скрестить
все сделано уже гг
Ares* (25.12.2010/15:12)array_unique крутая функция ))) зачет + поставлю когда смогу
Фuлuн, [php]$req = mysql_query("SELECT * FROM `blog` WHERE `type`='bl' ORDER BY `time`");
$array = array();
while ($res = mysql_fetch_array($req)) {
$array[] = $res['metk1'];
$array[]
Ares* (25.12.2010/15:12)Все нормальное облако, осталось еще по просмтрам больше делать и все и поиск уже сделал))
Фuлuн, [php]$req = mysql_query("SELECT * FROM `blog` WHERE `type`='bl' ORDER BY `time`");
$array = array();
while ($res = mysql_fetch_array($req)) {
$array[] = $res['metk1'];
$array[]