PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 4
valentinnew Отправлено: 06 Марта, 2017 - 15:42:47 • Тема: передача параметра из БД между скриптами • Форум: Вопросы новичков

Ответов: 4
Просмотров: 238
первый вариант.
Он хорош тем, что по данному урлу будет доступна только одна новость.
В сессии эти данные нельзя хранить. Если ты откроешь в одной вкладке одну новость, потом в другой - другую, потом обновишь первую, то там будет отображаться вторая новость => Нелогичное поведение.
valentinnew Отправлено: 27 Мая, 2011 - 21:01:19 • Тема: Как через php экспортировать данные в Excel • Форум: Работа с файловой системой и файлами

Ответов: 4
Просмотров: 2905
Привет. Вам необходимо просто разделить данные определенным разделителем.
Столбец разделяется чаще всего точка с запятой (;)
Строка просто перевод строки.
И сохранить в файл с расширением .CSV
Тогда excel автоматически должен распознать.
Главное чтоб в данных небыло разделителей, а то нежелательные строчки и столбцы появятся)
valentinnew Отправлено: 27 Мая, 2011 - 20:55:06 • Тема: mysql вывод из бд • Форум: Напишите за меня, пожалуйста

Ответов: 9
Просмотров: 112
Набросал без проверки. Но по сути так должно быть.
PHP:
скопировать код в буфер обмена
  1.  
  2. $query1 = mysql_query("SELECT * FROM files" );
  3. while($string = mysql_fetch_array($query1)){
  4.     $ids = $string['id'];
  5.     $names = $string['name'];
  6.     $urls = $string['url'];
  7.     $sizes = $string['size'];
  8.     $mtypes = $string['mimetype'];
  9.     $types = $string['type'];
  10. }
  11.  

Но тут каждая интерация будет затирать переменные. Лучше сделать так:
PHP:
скопировать код в буфер обмена
  1.  
  2. $query1 = mysql_query("SELECT * FROM files" );
  3. $res = array() // Здесь будет список из ассоциативных массивов
  4. while($string = mysql_fetch_array($query1)){
  5.     $res[] = $string;
  6. }
  7.  

получается список из ассоциативных массивов вида:
CODE (htmlphp):
скопировать код в буфер обмена
  1. $res = array(
  2.     [0] = array(
  3.            ids = value,
  4.            names = value;
  5.            urls = value,
  6.            sizes = value,
  7.            mtypes = value,
  8.            types = value,
  9.         )
  10.     [1] = array(
  11.     ...аналогично предыдущему
  12. )
valentinnew Отправлено: 27 Мая, 2011 - 12:16:05 • Тема: Сортировка выборки из БД • Форум: Напишите за меня, пожалуйста

Ответов: 6
Просмотров: 70
В таком случае вам необходимо добавлять 0 перед числами, состоящие из одной цифры
01, 02, 03 и т.д.
тогда сортировка должна проходить верно.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB