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

(Ответов: 402, Просмотров: 32667)
Страница 34 из 41 Первая ... 243233343536 Последняя
  1. Дипломник
    • Регистрация: 27.06.2013
    • Сообщений: 117
    • Репутация: 17
    Rlove,

    Код:
    SELECT LAST_INSERT_ID()
    • 1

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

    ishipilov(25.11.2014),
  2. Дипломник Аватар для Rlove
    • Регистрация: 12.11.2013
    • Сообщений: 175
    • Репутация: 93
    • Webmoney BL: ?
    brainix, сейчас такая конструкция и стоит, но лишний запрос к бд меня почему-то смущает

    P.S. Пол дня гуглил, ничего не нашел. Создал вопрос на форуме и вуаля...гугл вещает, что есть такая функция mysql_insert_id()
    • 0
  3. Дипломник Аватар для imFluder
    • Регистрация: 30.12.2010
    • Сообщений: 212
    • Репутация: 28
    Rlove, да, функция mysql_insert_id() есть, но ты должен использовать её следующей строкой после INSERT, потому как она возвращает и UPDATE последнее значение.

    P.S.: mysql_insert_id() между прочим, не делает запрос в таблицу, она просто выводит последний используемый id таблицы для текущего mysql_connection()
    Покупать темы только здесь. Готовый сайт за 5 минут.
    • 0
  4. Студент Аватар для Alexander L.
    • Регистрация: 24.03.2013
    • Сообщений: 88
    • Репутация: 59
    Приветствую!

    Ребят, есть какое-то универсальное решение для создания формы обратной связи с прикреплением файла?

    Все скрипты из ТОП Яшки и Гугла перерыл - нерабочие

    Может кто сталкивался с таким? Имеется рабочее решение?
    • 0
  5. Студент Аватар для bestxp
    • Регистрация: 21.04.2011
    • Сообщений: 91
    • Репутация: 29
    • Webmoney BL: ?
    ищи решение в composer + мануалы к ним =)
    всего-то надо взять что-то для работы с формами и что-то для отправки писем
    • 0
  6. Студент
    • Регистрация: 08.11.2014
    • Сообщений: 57
    • Репутация: 5
    Так можно же и самому сделать решение. В общем-то не сложно... На официальном сайте о php достаточно подробно описывается как загружать один файл, группу файлов, как отображать с помощью сессий процесс загрузки - http://php.net/manual/ru/features.fi...ost-method.php
    По отправке почты там же - подробно и с примерами - http://php.net/manual/ru/function.mail.php
    • 0
  7. Новичок Аватар для booblegum
    • Регистрация: 23.12.2011
    • Сообщений: 10
    • Репутация: 1
    Всем приветы. Ребятки хэлпаните :)

    Собственно есть 2 массива:

    1) [0] => 12:00 [1] => 12:30 [2] => 13:00 [3] => 13:30...[11] => 17:30
    2) [0] => '13:30=>14:00' [1] => '16:00=>16:30' ( В данном случае => стоит для разделения строки функцией explode)

    Требуется: В первом массиве отобрать промежутки из 2го массива.

    Делал так:
    foreach($time as $time){
    foreach($wri as $i){
    list($nachalo, $konec) = explode("=>", $i);
    if($time >= $nachalo && $time <= $konec){
    echo '<div style="color: red;">' . $time . '</div>';
    }else{
    echo '<div>' . $time . '</div>';
    }
    }
    }

    Дублирует время и не выделяет промежуток только время начала и конца..

    Вообще хочется сделать электронную запись ( Выбрал дату=> услугу/мастера => показало свободное/доступное время => отправил заявку )

    Мб я не в том ключе выстраиваю логику модуля или вообще пхп не подходит под реализацию данной задачи ( данные будут отправляться средствами js )

    За кривой код не журите я еще совсем юн в этом деле :) Ну и Спасибо за советы и помощь .
    • 0
  8. in search... Аватар для Top-tompak
    • Регистрация: 16.08.2012
    • Сообщений: 189
    • Репутация: 43
    Цитата Сообщение от booblegum Посмотреть сообщение
    PHP код:
    explode("=>"$i); 
    Зачем это? Как именно приходить данные?

    Я бы хотел помочь. Но так и не понял что вы хотите.
    • 0
  9. Опытный Аватар для VulkanPartner
    • Регистрация: 07.04.2014
    • Сообщений: 322
    • Репутация: 41
    booblegum, в вашем случае, мне кажется, лучше работу с временем организовать в формате MySQL DATETIME или UNIX времени. В обоих случая должна будет работать сравнительная конструкция (точнее условия) при выборках:

    PHP код:
    ($time$time1 AND $time<$time2
    тогда от массивов можно вообще отказаться в этом месте и сделать гораздо проще...
    VulkanPartner.com - ведущая гемблинг-партнерка с выплатами до 60% от дохода казино!
    • 1

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

    booblegum(27.11.2014),
  10. Новичок Аватар для booblegum
    • Регистрация: 23.12.2011
    • Сообщений: 10
    • Репутация: 1
    Top-tompak, Во втором массиве который хранит в себе занятое время , элементы устроены следующим образом [0] => '13:30=>14:00', т.е начало и конец и между ними разделитель :)
    Я немного переделал цикл и получилось так :
    PHP код:
    function mass($nachaslo,$konec,$time){ // $Время записи, $Окончание услуги, $Массив рабочего времени ( [0] => 12:00 [1] => 12:30 [2] => 13:00 [3] => 13:30...[11] => 17:30 )
            
    $a = array();
            foreach(
    $time as $t){
            if(
    $t >= $nachaslo && $t <= $konec){ // Проверяю совпадения  :)
                
    $a[][FALSE] = $t
            }else{
                
    $a[][TRUE] = $t;
                }
            
        }
        
        return 
    $a;
        } 
    Примерно то что хочу есть по адресу сонлайн.су

    VulkanPartner, Спасибо, но я даже не представляю как тогда организовать БД, в моем случае это выглядело бы так:

    table => 26.11.2014

    master_id( идентификатор исполнителя ) wrk_time ( рабочий график на данный день ) write_time ( массив с занятым временем )

    Спасибо огромное Всем за мысли и помощь :)
    • 0
Страница 34 из 41 Первая ... 243233343536 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Веб программирование на 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 23:10

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

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

Информеры