[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Печать страницы
tasha
Добрый день, форумчане.
Такой вопрос, можно ли одними средствами php вывести на печать какую - либо отчетность (в виде таблицы, например)?
Если да, то с помощью каких функций? (в инете нашла только примеры и методы при помощи javascript, но мне они малопонятны, так с ними не работала).
Мб у кого-нибудь пример есть?
Valick
tasha, РНР это серверный язык, на какой там принтер в европе вы хотите отправить документ на печать? smile.gif
при помощи РНР вы можете сформировать html или pdf например и уже с компьютера клиента распечатать.
http://habrahabr.ru/post/160997/

_____________
Стимулятор ~yoomoney - 41001303250491
tasha
все понятно. я посмотрю что здесь можно нашкрябать. smile.gif спасибо большое вам.
tasha
Добрый вечер форумчане.
Мб кто-нибудь подскажет как вывести данные из базы при использовании FPDF?

А то у меня никак не получается. Пробовала как mysql_connect - выбрасывает пустой лист ( и mysql_fetch_array не работает-пишет что предоставляемый аргумент не является допустимым), а через sqlite_open - не подключается, пишет что обращается к неопределенной функции.
Игорь_Vasinsky
Цитата
mysql_connect - выбрасывает пустой лист

Цитата
а через sqlite_open - не подключается


есть же ещё

mssql_connect()

pg_connect()


не пробовали?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
inpost
tasha
http://www.fpdf.org/
И это просто пдф файл, а не база данных.

http://www.php.su/articles/?cat=others&page=004

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
tasha
все равно не подключается к серверу - пишет что сервер запаролен. хотя пароля никакого нет.

все подключилось. извините, запуталась.
tasha
возник такой вопрос.
пытаюсь изучить работу с библиотекой fpdf. в общем все работает и русский текст выводится. однако при выводе русского текста из бд на экране вместо букв вопросы. то бишь не хочет выводить (при замене русского слова на латинское - все норм).
Мб кто нибудь знает что в данном случае делать?
Мб дело в базе? у меня стоит сравнение - ютф8-юникод-си.
Nip4Fun
utf8_general_ci для базы, и сам файл сохранять в правильной кодировке в Notepad++
sergeiss
В итоге что надо вывести-то? Именно PDF или все-таки то, что в браузере?

Есть очень простой вариант. С помощью CSS указать, что вот такой-то DIV (или другой объект) выводить на печать, а больше ничего не выводить. При печати средствами браузера (можно вызвать командой из JS) только этот один ДИВ и будет распечатан. Вместе со своим содержимым.
Можно сделать так, что "печатный" ДИВ не виден в браузере. Либо назначать "печатаемым" тот ДИВ, который уже сформирован. Короче говоря, можно легко это всё организовать с помощью простейших средств.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
tasha
Цитата (Nip4Fun @ 27.08.2014 - 17:01)
utf8_general_ci для базы, и сам файл сохранять в правильной кодировке в Notepad++

не получается. сравнение для базы поставила. файл сохранила в ютф8 без БОМ. все равно выводит вопросы.
добавила строчку - mysql_query ("set names utf8") - вообще начало крокозябры выводить.
tasha
Цитата (sergeiss @ 27.08.2014 - 17:15)
В итоге что надо вывести-то? Именно PDF или все-таки то, что в браузере?

нужно вывести в файл-PDF информацию из базы.
tasha
все я сделала cool.gif

нужно было просто в строку- mysql_query ("set names utf8") - вместо utf прописать cp1251.

спасибо вам большое)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.