PHP.SU

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

Страниц (42): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 622
Tyoma5891 Отправлено: 23 Апреля, 2015 - 15:52:58 • Тема: вывод массива в цыкле • Форум: Хранение данных, их вывод и обработка

Ответов: 26
Просмотров: 3688
exlant пишет:
Tyoma5891 ну потому что не работает...
посмотрите внимательней условие задачи!

а смещение , та ну это изврат точно, а я сначала подумал просто банально в четыре одинаковых колонки просто разместить без всяких смещений, надо узнать у автора у него при вставки задние не появился лишние пробелы, а то мы тут уже теорему вывели) Улыбка
Tyoma5891 Отправлено: 23 Апреля, 2015 - 15:43:10 • Тема: вывод массива в цыкле • Форум: Хранение данных, их вывод и обработка

Ответов: 26
Просмотров: 3688
кстати упростил немного вариант exlant и тоже нормально работает:
PHP:
скопировать код в буфер обмена
  1. $array = array(
  2.                 0  => 'Text0',
  3.                 1  => 'Text1',
  4.                 2  => 'Text2',
  5.                 3  => 'Text3',
  6.                 4  => 'Text4',
  7.                 5  => 'Text5',
  8.                 6  => 'Text6',
  9.                 7  => 'Text7',
  10.                 8  => 'Text8',
  11.                 9  => 'Text9',
  12.                 10 => 'Text10',
  13.                 11 => 'Text11',
  14.                 12 => 'Text12',
  15.                 13 => 'Text13',
  16.                 14 => 'Text14'
  17.                
  18.             );
  19. $count = count($array);
  20. echo '<table border = "1">';
  21.    for($i = 0; $i < $count; $i++){
  22.        if($i%4 === 0){
  23.            echo '<tr>';
  24.        }
  25.        echo '<td>',$array[$i],'</td>';
  26.        if(($i+1)%4 === 0){
  27.            echo '</tr>';
  28.        }
  29.        
  30.    }
  31.     echo '</table>';

кстати а почему
Tyoma5891 Отправлено: 23 Апреля, 2015 - 13:27:40 • Тема: вывод массива в цыкле • Форум: Хранение данных, их вывод и обработка

Ответов: 26
Просмотров: 3688
все и у нас всегда 4 массива, каждый в свою колонку
Tyoma5891 Отправлено: 23 Апреля, 2015 - 12:55:15 • Тема: вывод массива в цыкле • Форум: Хранение данных, их вывод и обработка

Ответов: 26
Просмотров: 3688
LIME пишет:

Tyoma5891 напиши алгоритм
смещение = длина / 4
от 0 до смещение для i(
вывод текст i ,текст i + смещение, текст i + 2 * смещение, текст i + 3 * смещение
)


а зачем? ведь по сути за нас всю работу делает функция array_chunk, в 3 колонки разбиваем поровну, а в четвертую остаток....
Tyoma5891 Отправлено: 23 Апреля, 2015 - 11:44:34 • Тема: вывод массива в цыкле • Форум: Хранение данных, их вывод и обработка

Ответов: 26
Просмотров: 3688
juramaj пишет:
Доброго времени суток! Хочу спросить. Например у меня приходит массив вот такого вида
PHP:
скопировать код в буфер обмена
  1. $b = array(
  2.                 0  => Text0,
  3.                 1  => Text1,
  4.                 2  => Text2,
  5.                 3  => Text3,
  6.                 4  => Text4,
  7.                 5  => Text5,
  8.                 6  => Text6,
  9.                 7  => Text7,
  10.                 8  => Text8,
  11.                 9  => Text9,
  12.                 10 => Text10,
  13.                 11 => Text11,
  14.                 12 => Text12,
  15.                 13 => Text13,
  16.                 14 => Text14,
  17.                 15 => Text15
  18.             );

Как мне его вывести на странице в таком виде.
PHP:
скопировать код в буфер обмена
  1.     Text0       Text5         Text10        Text15
  2.             Text1       Text6         Text11
  3.             Text2       Text7         Text12
  4.             Text3       Text8         Text13
  5.             Text4       Text9         Text14

Тоесть сколько б записей в массиве не было, они выводились в четыре столбика. Заранее спасибо.
разбиваешь массив на 4 части(подмассива) и выводишь себе каждую часть в отдельную колонку в таблице и все..
Tyoma5891 Отправлено: 23 Апреля, 2015 - 11:34:17 • Тема: Реализация рейтинга пользователей • Форум: Программирование на PHP

Ответов: 5
Просмотров: 478
по-моему достаточно одной таблицы с полями скажем:
имя пользователя, рейтинг, дата...
Tyoma5891 Отправлено: 22 Апреля, 2015 - 09:28:10 • Тема: где хранить корзину? • Форум: Хранение данных, их вывод и обработка

Ответов: 6
Просмотров: 1570
Светик Татаринова пишет:
А что имеет значении при выборе места хранения корзины?

Вам решать, будете ли Вы хранить ее как историю для юзера в будующем или нет...
Tyoma5891 Отправлено: 18 Апреля, 2015 - 17:48:09 • Тема: Проветре пожалуйста скрипт • Форум: Программирование на PHP

Ответов: 8
Просмотров: 624
[quote=Сірожа Жарчинський]
exlant пишет:
Собственно, что здесь проверять?

ну не знаю скрипт написан верно но статтю в базу не могу занести .
всегда выскакивает моя проверка мол "стаття не додана"
вот я и думаю вчем проблема может в том что таблица в базе называеться table можит и код думает что это типа тег??
(Добавление)
lastdays пишет:
Не обязательно было городить куча isset

ну вот попробывал ваш код та самая ошибка

при отладке скрипта включить вывод всех ошибок


также при работе с БД использовать функцию
Tyoma5891 Отправлено: 10 Апреля, 2015 - 15:30:15 • Тема: Калькулятор Длина x Высоту = цена за 1дм2 • Форум: Вопросы новичков

Ответов: 11
Просмотров: 743
exlant пишет:
Так я ж в прикол, от нечего делать....

А вообще пусть новички думают, что php - это что то сложное и непостижимое Радость


тогда уже можно было и аяксом сделать... Улыбка
Tyoma5891 Отправлено: 09 Апреля, 2015 - 17:28:23 • Тема: Не отправляется мыло • Форум: Вопросы новичков

Ответов: 17
Просмотров: 653
arimanecro пишет:
Tyoma5891

пробовал и заголовки отправлять. Взял конкретно твой код, тоже не срабатывает (
Ты на каком хостинге его испробовал? Там есть возможность зарегить бесплатный аккаунт и проверить?

я как раз в своем время гдето год назад его на хосингер.ру и пробовал тоже как щас помню были какието глюки, но тариф был бесплатный, письма отправлялись через раз... но именно этот код работал нормально на остальных серверах уже с платными тарифами...
Tyoma5891 Отправлено: 09 Апреля, 2015 - 17:14:43 • Тема: Не отправляется мыло • Форум: Вопросы новичков

Ответов: 17
Просмотров: 653
попробуй отправлять с заголовками, все почтовые агенты это любят:
PHP:
скопировать код в буфер обмена
  1.  
  2. $to = 'arimanecro@google.com';
  3.         $subject = 'Новая Заявка';
  4.         $message = 'Письмо '."\r\n";
  5.         $message .= 'Имя';
  6.        
  7.         $headers = 'MIME-Version: 1.0' ."\r\n";
  8.         $headers .= 'Content-transfer-encoding: base64'."\r\n";
  9.         $headers .= 'Content-type: text/plain; charset=utf-8';
  10.        
  11.         $message = chunk_split(base64_encode($message));
  12.  
  13.         mail($to, $subject, $message, $headers);
  14.  
Tyoma5891 Отправлено: 09 Апреля, 2015 - 16:34:01 • Тема: Не отправляется мыло • Форум: Вопросы новичков

Ответов: 17
Просмотров: 653
esterio пишет:
ну например
https://nilhcem[dot]github[dot]io/FakeSMTP/
(Добавление)
http://papercut[dot]codeplex[dot]com/
(Добавление)
гугл также видал такое
http://www.digiblog.de/2010/08/a-local-mailserver-for-testing-php-scripts-on-your-windows-workstation/


arimanecro говорит о том что, у него не локальный сервер! в спаме не смотрели?
Tyoma5891 Отправлено: 07 Апреля, 2015 - 17:57:21 • Тема: Перевертыш • Форум: Вопросы новичков

Ответов: 5
Просмотров: 214
PHP:
скопировать код в буфер обмена
  1.  
  2. $num = '123';
  3. if (strlen($num)==3)
  4. {
  5.    $newNum =  strrev($num);
  6. }
  7. echo $newNum;
Tyoma5891 Отправлено: 07 Апреля, 2015 - 09:50:07 • Тема: Рандомизация вывода сообщений из базы данных • Форум: Вопросы новичков

Ответов: 9
Просмотров: 414
Аорс пишет:
Вот же, я его определил:

$new = $_POST["new"];
$new = array('x' => 1);


в каком месте или файле? там где она используется она не определена...
Tyoma5891 Отправлено: 03 Апреля, 2015 - 16:05:14 • Тема: часы на php • Форум: Вопросы новичков

Ответов: 8
Просмотров: 433
на чистом пхп никак, тут смотрите
http://forum.php.su/topic.php?fo...40&topic=654

Страниц (42): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB