PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (16): В начало « ... 8 9 10 11 [12] 13 14 15 16 »
Найдено сообщений: 237
VenZell
Отправлено: 04 Июля, 2013 - 14:52:22 • Тема: Достать изображения из папки и назначить им размер • Форум: Напишите за меня, пожалуйста
Ответов: 7 Просмотров: 78
Частично упрощу тебе задачу:
PHP:
скопировать код в буфер обмена
/* Поиск изображений в папке $path и ее подпапках */
function traverse_hierarchy( $path )
{
while ( ( $file = readdir ( $dir ) ) !== false ) {
if ( $file [ 0 ] == '.' ) continue ;
$fpath = $path . '/' . $file ;
$return_array = array_merge ( $return_array , traverse_hierarchy
( $fpath ) ) ; }
else {
$return_array [ ] = $fpath ;
}
}
}
return $return_array ;
}
/* Массив изображений */
$images = traverse_hierarchy( $path ) ;
//echo "<pre>" . implode(PHP_EOL, $images) . "</pre>";
VenZell
Отправлено: 04 Июля, 2013 - 00:28:52 • Тема: Import to XLS • Форум: Вопросы новичков
Ответов: 12 Просмотров: 403
NoExist , скачай отсюда https://code[dot]google[dot]com/p/php-ex[dot][dot][dot]l/downloads/list библиотеку php-excel-v1.1.
Распакуй содержимое архива в ту же папку, где у тебя расположен скрипт, формирующий таблицу. Замени содержимое test.php на вот это. Отпишись о результатах.
Проверил на тестовых данных - файл формируется корректно. После запуска скрипта сформированный файл сразу передастся на закачку в браузер.
PHP:
скопировать код в буфер обмена
<?PHP
include_once ( "connect.php" ) ;
sale.userid,
user.ordernumber,
sale.revenue,
sale.date,
SUM(sale.revenue)
FROM test_user as user
JOIN test_sale as sale
ON sale.userid = user.id
Group BY sale.userid,
$data = array ( array ( 'Name' , 'UserId' , 'Order Number' , 'Revenue' , 'Date' ) ) ; }
require 'php-excel.class.php' ;
$xls = new Excel_XML( 'UTF-8' , false , 'My Test Sheet' ) ;
$xls -> addArray ( $data ) ;
$xls -> generateXML ( 'my-test' ) ;
?>
VenZell
Отправлено: 03 Июля, 2013 - 14:16:21 • Тема: добавление фалов • Форум: Вопросы новичков
Ответов: 7 Просмотров: 216
GoodOKubani в качестве точки назначения нужно указывать папку и имя файла , а не просто папку.
VenZell
Отправлено: 03 Июля, 2013 - 14:13:51 • Тема: Import to XLS • Форум: Вопросы новичков
Ответов: 12 Просмотров: 403
NoExist , сейчас времени в обрез, но если никто не напишет, то постараюсь ночью набросать решение.
VenZell
Отправлено: 03 Июля, 2013 - 13:41:53 • Тема: Import to XLS • Форум: Вопросы новичков
Ответов: 12 Просмотров: 403
Затем, что:
Цитата: К сожалению, данная страница для Вас не доступна: возможно, был изменен ее адрес или она была удалена. Пожалуйста, воспользуйтесь поиском.
VenZell
Отправлено: 03 Июля, 2013 - 13:34:14 • Тема: Import to XLS • Форум: Вопросы новичков
Ответов: 12 Просмотров: 403
NoExist , это не таблица... Скриншот того, что выводит этот код выложи.
VenZell
Отправлено: 03 Июля, 2013 - 11:31:37 • Тема: Юзербар на PHP • Форум: Вопросы новичков
Ответов: 14 Просмотров: 533
Heavenanvil , для начала давайте выясним,можете ли вы получить имя картинки (юзербара), зная только имя пользователя? Или покажите структуру вашей таблицы, где вы храните названия юзербаров.
VenZell
Отправлено: 03 Июля, 2013 - 11:13:51 • Тема: Юзербар на PHP • Форум: Вопросы новичков
Ответов: 14 Просмотров: 533
Псевдокод, чтобы ты понял идею:
PHP:
скопировать код в буфер обмена
$db = new PDO( 'mysql:host=localhost;dbname=test' , 'test' , 'test' ) ;
$db -> setAttribute ( PDO:: ATTR_ERRMODE , PDO:: ERRMODE_EXCEPTION ) ;
$command = $db -> prepare ( "SELECT char_id FROM `table` WHERE user = :username" ) ;
$command -> bindParam ( ':username' , $_GET [ 'user' ] , PDO:: PARAM_STR ) ;
$command -> execute ( ) ;
$result_row = $command -> fetch ( ) ;
$char_id = $result_row [ 'char_id' ] ;
VenZell
Отправлено: 03 Июля, 2013 - 10:03:43 • Тема: Помощь с PHP+SQL+HTML • Форум: Вопросы новичков
Ответов: 43 Просмотров: 1248
PHP:
скопировать код в буфер обмена
echo <<<END
<table>
<tr>
<td>name</td>
<td>userid</td>
<td>ordernumber</td>
<td>revenue</td>
<td>date</td>
</tr>
END ;
{
echo '<tr>' ;
echo '<td>' . $sql_res [ 'name' ] . '</td>' ;
echo '<td>' . $sql_res [ 'userid' ] . '</td>'
echo '<td>' . $sql_res [ 'ordernumber' ] . '</td>' ;
echo '<td>' . $sql_res [ 'revenue' ] . '</td>' ;
echo '<td>' . $sql_res [ 'date' ] . '</td>' ;
echo '</tr>' ;
}
VenZell
Отправлено: 03 Июля, 2013 - 09:59:18 • Тема: Юзербар на PHP • Форум: Вопросы новичков
Ответов: 14 Просмотров: 533
Heavenanvil , если до обеда (до 13:00) никто не поможет, постараюсь на пальцах объяснить, как это лучше сделать. $char_id указывал только для того, чтобы вы поняли, что есть что.
Страниц (16): В начало « ... 8 9 10 11 [12] 13 14 15 16 »
Powered by ExBB FM 1.0 RC1. InvisionExBB