Программирование на php. Общие вопросы.

(Ответов: 402, Просмотров: 32776)
Страница 28 из 41 Первая ... 18262728293038 Последняя
  1. Дипломник Аватар для AsviS
    • Регистрация: 26.09.2013
    • Сообщений: 109
    • Репутация: 11
    • Webmoney BL: ?
    NightHawk,

    PHP код:
     <?php
        $sql 
    mysql_query("SELECT `ip` FROM `form`"$link); // где $link это соединение с бд
        
    while ($result mysql_fetch_array($sql)) {
            echo 
    $result['ip']."<br>";
        }
    ?>

    как то так
    • 1

    Спасибо сказали:

    NightHawk(17.02.2014),
  2. Опытный Аватар для NightHawk
    • Регистрация: 12.08.2011
    • Сообщений: 460
    • Репутация: 152
    Rlove, да конечно

    AsviS, да, через while работала и у меня, но хотелось бы через foreach as. Я не мгу понять, почему он дублируют первую запись и на этом прекращает работу.
    Объясню более подробно. В этом столбце хранятся ip пользователей, я хотел бы их сравнить с ip сессии и если они равны друг другу, то часть текст спрятать. Но столкнулся с такой непонятно почти на самом первом этапе. Мысли были сделать так, конкретно цикл.
    PHP код:
    foreach($row as $item){
            if(
    $item == $_SERVER['REMOTE_ADDR']) $access++;
        } 
    Ну а дальше if else взависимости от значения $access, но он даже через echo толком не работает. Соответсвенно к этой части ещё рано ).

    Продублирую предыдущуй код (выводит дубль первой строки)
    PHP код:

    $dbc 
    mysql_connect ('localhost''root')
            or die (
    'Ошибка соединение с сервером');
    mysql_select_db ("poll"$dbc);
    $result mysql_query ("SELECT ip FROM form");
    $row mysql_fetch_array($result);
    foreach(
    $row as $item){
                echo 
    $item .'<br>';
        } 
    Юзаю этот хостинг с приятными ценами
    • 0
  3. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    NightHawk, к чему такие сложности? Сравнить есть ли айпи в базе с которого сейчас зашли обычным скл запросом можно без левых циклов. Надеюсь код напишите сами? :)
    • 0
  4. Опытный Аватар для NightHawk
    • Регистрация: 12.08.2011
    • Сообщений: 460
    • Репутация: 152
    brainix, в том и дело, что нет, ибо не силен в программировании, пытаюсь вот на практики и изучать, поэтому и придумываются такие вещи.
    Юзаю этот хостинг с приятными ценами
    • 0
  5. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    NightHawk, тогда так

    PHP код:
    $ipnow=$_SERVER['REMOTE_ADDR'];
    $result mysql_query ("SELECT ip FROM form WHERE pole='$ipnow' ");
    if (
    mysql_num_rows($result)>0){}//если больше нуля, значит такой айпи в бд есть. 
    где pole - поле где хранится айпи в бд.

    И вообще, если учитесь - переходите на mysqli. Это правильнее и быстрее, чем mysql.
    • 1

    Спасибо сказали:

    NightHawk(17.02.2014),
  6. Опытный Аватар для NightHawk
    • Регистрация: 12.08.2011
    • Сообщений: 460
    • Репутация: 152
    brainix, остается удивляться, насколько все просто на самом деле) Спасибо!
    Просто в основном все книги про php связанны с mysql, ну или мне такие попадаются. А на php.net без всяких знаний пока выглядит все крайне запутанным, особенно в объектно-ориентированном стиле.
    Юзаю этот хостинг с приятными ценами
    • 0
  7. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    NightHawk, php.su в помощь. Удобный справочник по функциям там есть.
    • 1

    Спасибо сказали:

    NightHawk(17.02.2014),
  8. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Как установить на обычный хостинг расширение imagick? В инете искал, но там везде через командную строку. Где написать эти строки если у меня shared хостинг?
    • 0
  9. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Top-tompak, разве что в поддержку написать, чтобы они установили
    • 1

    Спасибо сказали:

    Top-tompak(07.03.2014),
  10. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    OKyJIucT, Значить другого варианта нету? Есть ли вообще альтернативы этой расширений? Вы что используете для crop и resize?
    • 0
Страница 28 из 41 Первая ... 18262728293038 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Создание сайтов 3 31.05.2011 01:53
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Реклама партнерских программ 3 31.05.2011 01:53
Качественное программирование на заказ
Создание сайтов 2 13.09.2010 16:02
Веб-программирование [php, Xhtml, Css, Javascript]
Другая работа 0 28.02.2010 22:10

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры