PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (30): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец

> Найдено сообщений: 446
GoDr Отправлено: 27 Марта, 2015 - 15:05:09 • Тема: Вывод массива в таблицу • Форум: Вопросы новичков

Ответов: 9
Просмотров: 343
Faraon-san, и что? Условие задачи всё равно не выполнил. И зачем выкладывать код если ты его даже не проверил? Сходу же видно что он не валидный
GoDr Отправлено: 27 Марта, 2015 - 14:44:18 • Тема: Вывод массива в таблицу • Форум: Вопросы новичков

Ответов: 9
Просмотров: 343
Faraon-san, есть небольшие 3 проблемы Улыбка

1. Не учитываешь заданное количество строк.

2. Если массив пустой, то ты получишь пустую таблицу. Получается что в массиве в данном случае пять пустых значений, а он пуст
CODE (html):
скопировать код в буфер обмена
  1. <table>
  2.     <tbody>
  3.     <tr>
  4.         <td>пусто</td>
  5.         <td>пусто</td>
  6.         <td>пусто</td>
  7.         <td>пусто</td>
  8.         <td>пусто</td>
  9.     </tr>
  10.     </tbody>
  11. </table>


3. А если в массиве что-то есть, то ты получишь первую строку без ячеек
CODE (html):
скопировать код в буфер обмена
  1. <table>
  2.     <tbody>
  3.     <tr></tr>
  4.     <tr>
  5.         <td>1</td>
  6.         <td>2</td>
  7.         <td>3</td>
  8.         <td>4</td>
  9.         <td>5</td>
  10.     </tr>
  11. .....

Хорошо
GoDr Отправлено: 27 Марта, 2015 - 13:54:10 • Тема: Вывод текста кода с переменными • Форум: Вопросы новичков

Ответов: 2
Просмотров: 130
PHP:
скопировать код в буфер обмена
  1. print '<p style="font-weight:bold; color:red">' . $name . '</p>';
GoDr Отправлено: 27 Марта, 2015 - 11:29:02 • Тема: Скрипт бонуса • Форум: Напишите за меня, пожалуйста

Ответов: 15
Просмотров: 130
Kymar666 пишет:
не чего не происходит поставил на каждую минуту и не чего
а логи PHP?

Как минимум нужна структура таблицы ... А то выяснится что у тебя таблица не USER, а USERS
GoDr Отправлено: 27 Марта, 2015 - 10:07:01 • Тема: Скрипт бонуса • Форум: Напишите за меня, пожалуйста

Ответов: 15
Просмотров: 130
да!

Kymar666, да уж 100 раз попробовал бы сделать Радость
(Добавление)
.
PS
закрывать файл ?> не надо Подмигивание
GoDr Отправлено: 27 Марта, 2015 - 10:03:01 • Тема: Актуально ли вообще сейчас начинать учить PHP • Форум: Прочее

Ответов: 16
Просмотров: 120
LIME пишет:
нет
выше
ну так я не указал ни валюты ни период времени Ха-ха 1000 евро в час или 50 баксов в минуту )))))))))))))))

LIME пишет:
крутиться можно и сидя у монитора
Всё можно... особенно если тебя устраивает и зарплата и работа Улыбка Ключевое слово было "крутиться" и "не лениться"..

Просто сам вопрос изначально бредовый.. Треть Интернета на PHP. Если треть Интернета на PHP, то можно ли на этом заработать - вопрос. На сколько актуален сам Интернет - вопрос. Будет ли Интернет завтра - вопрос.

Вот были раньше ПТУ. Да, готовили "средних" специалистов. Вроде всё нормально, не получилось с высшем, то есть среднее.. Востребованность - да, была.. Потом "революция", развал и т.п. ПТУ нет, вернее той структуры и системы.. А нужны ли специалисты? ДА! И в последнее время очень(!) нужны. Те же электрики, плотники, каменщики, механики.. Попробуйте найти специалиста из "молодых".. Нет таких, их просто нет... А востребованность не только не исчезла, но и зарплаты не маленькие...

А "Привет Мир" на PHP написать каждый сможет.

Как ты хочешь научиться PHP? Лично я для себя. Я не стремлюсь быть великим профессионалом в этом деле. Но жизнь обязывает к этому стремиться. Иначе где уважение к самому себе? Хорошо Вот такая философия....
GoDr Отправлено: 27 Марта, 2015 - 09:44:54 • Тема: Скрипт бонуса • Форум: Напишите за меня, пожалуйста

Ответов: 15
Просмотров: 130
ну скорее всего так
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. include_once 'connect.php';
  3.  
  4. mysql_query("UPDATE `user` SET `bons` = `bons` + 20 WHERE bons != 0");
  5.  

Хотя я не знаю что у тебя в connect.php.

И ещё стоит обратить внимание на это
http://php[dot]net/manual/ru/functio[dot][dot][dot][dot]mysql-query.php
Цитата:
Внимание
Данное расширение устарело, начиная с версии PHP 5.5.0, и будет удалено в будущем. Используйте вместо него MySQLi или PDO_MySQL. Смотрите также инструкцию MySQL: выбор API и соответствующий FAQ для получения более подробной информации. Альтернативы для данной функции:
mysqli_query()
PDO::query()
GoDr Отправлено: 27 Марта, 2015 - 08:51:00 • Тема: Скрипт бонуса • Форум: Напишите за меня, пожалуйста

Ответов: 15
Просмотров: 130
что значит остальное?

делаешь скрипт, в котором делаешь запрос к таблице и проверяешь значение на ноль. Если не ноль, то +20.. И запускаешь скрипт по времени, тем более знаешь про Cron

Если не знаешь запрос, то он примерно такой
CODE (SQL):
скопировать код в буфер обмена
  1. UPDATE `user`
  2. SET `bons` = `bons` + 20
  3. WHERE bons != 0
GoDr Отправлено: 27 Марта, 2015 - 08:40:38 • Тема: Актуально ли вообще сейчас начинать учить PHP • Форум: Прочее

Ответов: 16
Просмотров: 120
Я хочу сидеть дома, ничего не делать и получать за это огромные деньги Радость А по факту работаю на 5 работах, а PHP это всего-лишь хобби, которое иногда приносит дополнительный доход.
Какой бы ты не был программист, лень может всё на корню убить Улыбка Хочешь хорошо зарабатывать, крутись.. А если рассуждать нужно мне это или нет, есть ли рынок или нет.... Так начни и увидишь.

Да и что такое "высокооплачиваемая"? 50, 100, 1000? Денег всегда мало, а уровень потребностей зависит от уровня дохода, чем больше доход, тем больше и потребности. А вот если наоборот, то нужно заканчивать философствовать и пора приступать к делу Язычок
GoDr Отправлено: 27 Марта, 2015 - 08:24:34 • Тема: Не переносить часть фразы на другую строку • Форум: HTML, Дизайн & CSS

Ответов: 15
Просмотров: 2285
а что вообще плохого в переносах? По мне, лучше переносы, чем такие длинные неразрывные ссылки, особенно когда их много в одном меню

http://jsfiddle[dot]net/rdtwk0eL/
GoDr Отправлено: 27 Марта, 2015 - 08:12:20 • Тема: Скрипт бонуса • Форум: Напишите за меня, пожалуйста

Ответов: 15
Просмотров: 130
Например, использовать cron. На нормальных хостингах это всё есть.

PS
Kymar666, что у тебя с русским языком? Ни орфографии, ни пунктуации! Просто ужасно!
GoDr Отправлено: 27 Марта, 2015 - 07:59:19 • Тема: Вывод массива в таблицу • Форум: Вопросы новичков

Ответов: 9
Просмотров: 343
PHP:
скопировать код в буфер обмена
  1. // количество столбцов
  2. $col = 4;
  3.  
  4. // результат
  5. $result = array();
  6.  
  7. // массив с данными
  8. $array = array('1', '2', '3', '4', '5', '6', '7', '8', '9', '10');
  9.  
  10. // заодно сразу посчитаем сколько у нас там значений
  11. $array_count = sizeof($array);
  12.  
  13. // позиция ячейки
  14. $i = $col;
  15.  
  16. // листаем массив
  17. foreach ($array as $key => $value) {
  18.  
  19.     // уменьшаем позицию ячейки
  20.     $i--;
  21.  
  22.     // создаём ячейку
  23.     $result[] = '<td>' . $value . '</td>';
  24.  
  25.     // проверяем, а не конец ли ячейки и не закончился ли массив
  26.     if ($i == 0 and $key != ($array_count - 1)) {
  27.  
  28.         // Добавляем разделитель
  29.         $result[] = '</tr><tr>';
  30.  
  31.         // "обнуляем" счётчик позиции
  32.         $i = $col;
  33.     }
  34.  
  35. }
  36.  
  37. // дополняем строку пустыми ячейками
  38. if ($i) {
  39.     $result = array_merge($result, array_fill($array_count, $i, '<td> + </td>'));
  40. }
  41.  
  42. // проверяем есть ли вообще что-нибудь в таблице
  43. if ($result) {
  44.  
  45.     // и завершаем таблицу
  46.     array_unshift($result, '<table border="1"><tr>');
  47.     $result[] = '</tr></table>';
  48. }
  49.  
  50. // выводим результ
  51. echo implode('', $result);

(Добавление)
ах, ну да, забыл учитывать количество строк.... Радость

PHP:
скопировать код в буфер обмена
  1. // количество столбцов
  2. $col = 3;
  3.  
  4. // количество строк
  5. $row = 3;
  6.  
  7. // результат
  8. $result = array();
  9.  
  10. // массив с данными
  11. $array = array('1', '2', '3', '4', '5', '6', '7', '8', '9', '10');
  12.  
  13. // заодно сразу посчитаем сколько у нас там значений
  14. $array_count = sizeof($array);
  15.  
  16. // позиция ячейки
  17. $i = $col;
  18. $y = $row;
  19.  
  20. // листаем массив
  21. foreach ($array as $key => $value) {
  22.  
  23.     // уменьшаем позицию ячейки
  24.     $i--;
  25.  
  26.     // создаём ячейку
  27.     $result[] = '<td>' . $value . '</td>';
  28.  
  29.     // проверяем, а не конец ли ячейки и не закончился ли массив
  30.     if ($i == 0 and $key != ($array_count - 1)) {
  31.  
  32.         // Проверяем сколько строк уже выведено
  33.         $y--;
  34.         if($y==0){
  35.             break;
  36.         }
  37.  
  38.         // Добавляем разделитель
  39.         $result[] = '</tr><tr>';
  40.  
  41.         // "обнуляем" счётчик позиции
  42.         $i = $col;
  43.     }
  44.  
  45. }
  46.  
  47. // дополняем строку пустыми ячейками
  48. if ($i) {
  49.     $result = array_merge($result, array_fill($array_count, $i, '<td> + </td>'));
  50. }
  51.  
  52. // проверяем есть ли вообще что-нибудь в таблице
  53. if ($result) {
  54.  
  55.     // и завершаем таблицу
  56.     array_unshift($result, '<table border="1"><tr>');
  57.     $result[] = '</tr></table>';
  58. }
  59.  
  60. // выводим результ
  61. echo implode('', $result);
GoDr Отправлено: 26 Марта, 2015 - 19:45:18 • Тема: Почеме не срабатывает preg_replace • Форум: Регулярные выражения

Ответов: 3
Просмотров: 279
ну например можно попробовать так
PHP:
скопировать код в буфер обмена
  1. $str = '[p1=>1][p2=>2][p3=>3][p4=>4]';
  2. $str = preg_replace('#\[p2=>.*?\]#is','[p2=>44444444]', $str);
  3. echo $str;
GoDr Отправлено: 26 Марта, 2015 - 19:32:28 • Тема: Почеме не срабатывает preg_replace • Форум: Регулярные выражения

Ответов: 3
Просмотров: 279
Флекс, а давай с первого класса начнём, .... что и на что ты хочешь заменить? Подмигивание
GoDr Отправлено: 26 Марта, 2015 - 19:23:24 • Тема: Не переносить часть фразы на другую строку • Форум: HTML, Дизайн & CSS

Ответов: 15
Просмотров: 2285
и вот уважаемые господа-товарищи мы возвращаемся к "как отцентрировать" Ха-ха Ха-ха Ха-ха

Extazy, как вариант можно попробовать сделать так
http://jsfiddle[dot]net/r5dqtbz4/

Страниц (30): В начало « ... 3 4 5 6 [7] 8 9 10 11 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB