Задать вопрос
  • Как обрезать картинку в квадрат, именно в квадрат?

    @Joker2705 Автор вопроса
    Ладно, тогда построим вопрос по другому, как можно проценты перевести в пиксели? Т.е. есть переменная $x она показывает ширину, но в процентах, относительно родительского элемента, каким образом можно посмотреть, сколько $x занимает в пикселях, и тогда можно будет задать такую высоту картинке.
    Ответ написан
  • Как сделать выборку из двух таблиц с сортировкой по времени и вывод неповторяющихся значений?

    @Joker2705 Автор вопроса
    Все равно не пойму, подставил свои данные, а ничего не работает. Проверьте, пожалуйста и подскажите, что не так? Что еще дописать надо?

    $tab1 = mysqli_query("SELECT * FROM table1 GROUP BY name1 ORDER BY time DESC");
    $arr1 =  mysqli_fetch_array($tab1);
    $tab2 = mysqli_query("SELECT * FROM table2 GROUP BY name2 ORDER BY time DESC");
    $arr2 =  mysqli_fetch_array($tab2);
    	
    $res = array();
    if(!empty($arr1)&&!empty($arr2)){
    	foreach($arr1 as $a1){
    		foreach($arr2 as $a2){
    			if($a1['name1'] == $a2['name2']) {
    				if ($a1['time'] < $a2['time']) {
    					$res[] = $a1;
    					$from=$res['name1'];
    				} else {
    					$res[] = $a2;
    					$from=$res['name2'];
    				}
    				break;
    			}
    		}
    	}
    	echo "В $res[time] от $from: $res[text]";
    }


    Не выводятся строки. Как запихнуть это в цикл, что бы выводились все последние строки?

    Заполнение таблиц примерно такое:
    table1:
    id | name1 | name2 | time | text
    1 | user1 | user2 | 12.04.2016 : 09.40 | Привет
    2 | user3 | user2 | 12.04.2016 : 09.42 | Как дела
    3 | user4 | user2 | 12.04.2016 : 09.39 | Что делаешь?

    table2:
    id | name1 | name2 | time | text
    1 | user2 | user1 | 12.04.2016 : 09.41 | Привет

    Нужно что бы на экран вывелось:
    В 12.04.2016 : 09.42 от user3: Как дела
    В 12.04.2016 : 09.41 от user1: Привет
    В 12.04.2016 : 09.39 от user4: Что делаешь?
    Ответ написан
    Комментировать