PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (6): [1] 2 3 4 5 6 »
Найдено сообщений: 90
span4ez
Отправлено: 09 Августа, 2013 - 14:06:45 • Тема: Проблема в создании ссылок. • Форум: Вопросы новичков
Ответов: 1 Просмотров: 150
Уважаемые Гуру PHP. Требуется Ваша помощь. Не как не могу сделать чтобы генерировалась ссылка в данном коде.
PHP:
скопировать код в буфер обмена
<?PHP
$dir = "D:/server/OpenServer/domains/localhost" ;
function getExtension( $filename ) {
$string = strpos ( $filename , "." ) ; if ( $string == NULL ) {
$string = $filename ;
} else {
$string = $filename ;
} else {
$string = 0 ;
}
}
return $string ;
}
function showdir( $dir ) {
if ( $list ) {
echo '<ul>' ;
foreach ( $list as $name ) {
if ( getExtension( $name ) ) {
$path = $dir . '/' . $name ;
if ( $is_dir ) {
showdir( $path ) ;
}
echo '</li>' ;
}
}
echo '</ul>' ;
}
}
else {
echo '<i>не могу прочитать</i>' ;
}
}
showdir( $dir ) ;
?>
Не могу сделать чтобы ссылка получалась на файл который лежит в каталоге.
Заранее Спасибо.
span4ez
Отправлено: 08 Июля, 2013 - 18:50:08 • Тема: Как составить запрос? • Форум: SQL и Архитектура БД
Ответов: 10 Просмотров: 57
esterio пишет: CODE (
SQL ):
скопировать код в буфер обмена
SELECT `type_zayav` , `adres` , `sostoyanie` , `date` FROM `type_a`
UNION
SELECT `type_zayav` , `adres` , `sostoyanie` , `date` FROM `type_b`
Цитата: _http://sqlfiddle.com/#!2/172a1/1/0
А как теперь объединить одинаковые поля ссылки по номерам и вывести дату получения и дату завершения в одну таблицу?
Вид таблицы:
|| ТипЗаявки || Ссылка || Назначена_дата || Завершена_дата ||
span4ez
Отправлено: 08 Июля, 2013 - 18:26:43 • Тема: Как составить запрос? • Форум: SQL и Архитектура БД
Ответов: 10 Просмотров: 57
esterio пишет: UNION чтоли
если честно безпонятия просто написано что надо сделать одним запросом и вывести. А каким там уже методом это не кого не волнует.
span4ez
Отправлено: 08 Июля, 2013 - 18:15:40 • Тема: Как составить запрос? • Форум: SQL и Архитектура БД
Ответов: 10 Просмотров: 57
Здравствуйте. Требуется помощь гуру надо составить запрос для двух таблиц
таблица 1:
CODE (
SQL ):
скопировать код в буфер обмена
CREATE TABLE IF NOT EXISTS `type_a` (
`type_zayav` text NOT NULL ,
`adres` text NOT NULL ,
`sostoyanie` text NOT NULL ,
`date` date NOT NULL
) ENGINE= InnoDB DEFAULT CHARSET= utf8;
--
-- Дамп данных таблицы `type_a`
--
INSERT INTO `type_a` ( `type_zayav` , `adres` , `sostoyanie` , `date` ) VALUES
( 'Внутр.Задача' , '43' , 'Назначена' , '2013-07-02' ) ,
( 'Внутр.Задача' , '43' , 'Принята' , '2013-07-03' ) ,
( 'Внутр.Задача' , '43' , 'Завершена' , '2013-07-04' ) ,
( 'Внутр.Задача' , '43' , 'Одобрена' , '2013-07-04' ) ,
( 'Внутр.Задача' , '56' , 'Назначена' , '2013-07-02' ) ,
( 'Внутр.Задача' , '56' , 'Принята' , '2013-07-03' ) ,
( 'Внутр.Задача' , '56' , 'Завершена' , '2013-07-04' ) ,
( 'Внутр.Задача' , '56' , 'Одобрена' , '2013-07-05' ) ;
таблица 2:
CODE (
SQL ):
скопировать код в буфер обмена
CREATE TABLE IF NOT EXISTS `type_b` (
`type_zayav` text NOT NULL ,
`adres` text NOT NULL ,
`sostoyanie` text NOT NULL ,
`date` date NOT NULL
) ENGINE= InnoDB DEFAULT CHARSET= utf8;
--
-- Дамп данных таблицы `type_b`
--
INSERT INTO `type_b` ( `type_zayav` , `adres` , `sostoyanie` , `date` ) VALUES
( 'ЗаявкаИТ' , '18' , 'Назначена' , '2013-07-02' ) ,
( 'ЗаявкаИТ' , '398' , 'Назначена' , '2013-07-04' ) ,
( 'ЗаявкаИТ' , '398' , 'Принята' , '2013-07-04' ) ,
( 'ЗаявкаИТ' , '447' , 'Назначена' , '2013-07-02' ) ,
( 'ЗаявкаИТ' , '474' , 'Назначена' , '2013-07-03' ) ,
( 'ЗаявкаИТ' , '474' , 'Принята' , '2013-07-03' ) ,
( 'ЗаявкаИТ' , '474' , 'Завершена' , '2013-07-04' ) ,
( 'ЗаявкаИТ' , '475' , 'Назначена' , '2013-07-03' ) ,
( 'ЗаявкаИТ' , '475' , 'Принята' , '2013-07-05' ) ,
( 'ЗаявкаИТ' , '475' , 'Завершена' , '2013-07-06' ) ;
Надо чтобы вывод был след образом:
ТипЗаявки Ссылка Назначено_дата Завершена_дата
Внутр.Задача 43 2013-07-02 2013-07-04
Внутр.Задача 56 2013-07-02 2013-07-04
ЗаявкаИТ 18 2013-07-02
ЗаявкаИТ 398 2013-07-04
ЗаявкаИТ 447 2013-07-02
ЗаявкаИТ 474 2013-07-03 2013-07-04
ЗаявкаИТ 475 2013-07-03 2013-07-06
span4ez
Отправлено: 07 Июля, 2013 - 18:45:54 • Тема: Требуется помощь в проблеме • Форум: Вопросы новичков
Ответов: 7 Просмотров: 295
EuGen пишет: Можно воспользоваться функцией <a href='http://forum.php.su/topic.php?forum=35&topic=791'>array_split</a>
Дает тот же результат
span4ez
Отправлено: 07 Июля, 2013 - 17:47:19 • Тема: Требуется помощь в проблеме • Форум: Вопросы новичков
Ответов: 7 Просмотров: 295
В общем задача звучит так.
Во входном файле содержится строка длиной не более 255 символов, в которой через один пробел следуют слова. Найти все группы анаграмм в этой строке и вывести их каждую с новой строки, все слова должны идти через пробел в порядке, в котором они встречаються
Пример:
span4ez
Отправлено: 07 Июля, 2013 - 17:32:07 • Тема: Требуется помощь в проблеме • Форум: Вопросы новичков
Ответов: 7 Просмотров: 295
Здравствуйте всем. Возникла след проблема не могу понять где не правильно.
начальное значение - 123 456 231 546 231 312 4556
вот мой код
PHP:
скопировать код в буфер обмена
<?PHP
$text = '123 456 231 546 231 312 4556' ;
if ( $text != false ) {
echo "Входная строка - " . $text ; ?> </br></br><?
for ( $i = 0 ; $i < count ( $array ) ; $i ++ ) {
}
for ( $i = 0 ; $i < count ( $arr ) ; $i ++ ) {
for ( $j = 0 ; $j < count ( $arr [ $i ] ) ; $j ++ ) {
for ( $x = 0 ; $x < count ( $arr ) ; $x ++ ) {
for ( $y = 0 ; $y < count ( $arr [ $x ] ) ; $y ++ ) { if ( $arr [ $i ] [ $j ] == $arr [ $x ] [ $y ] ) {
for ( $c = 0 ; $c < count ( $arr [ $x ] ) ; $c ++ ) { $res = $res . $arr [ $x ] [ $c ] ; }
$res = $res . ' ' ;
}
} else {
break ;
}
}
}
}
$res = '' ;
}
}
?>
у меня выводит вот так:
а требуется вот так
Подскажите где я мог обмануть себя?
Заранее спасибо.
span4ez
Отправлено: 12 Октября, 2011 - 17:45:58 • Тема: Не могу разобрать! • Форум: Регулярные выражения
Ответов: 3 Просмотров: 169
1) http://rutube.ru/tracks/([\w-]+).html
2) http://*?rutube\.ru/tracks/([\w-]+)\.html
Вот только два варианта с этой ссылкой..
span4ez
Отправлено: 07 Февраля, 2011 - 10:57:05 • Тема: Flash учебники • Форум: Прочее
Ответов: 0 Просмотров: 28
Всем добрый день.
Уважаемые форумчане подскажите пожалуйста какие нить книги по Flash на AS3 основе для разработок веб шаблонов и компоненты к ним.
Колина Мук можете не писать там идет разработка игры.
Спасибо за понимание.
span4ez
Отправлено: 03 Февраля, 2011 - 16:38:18 • Тема: Зацикливание WHILE при выводи mysql • Форум: Программирование на PHP
Ответов: 5 Просмотров: 533
Уважаемые участники.
Возникла след проблема. Не пойму в чем проблема. Вывожу таблицу через while а она выводит только 1 строчку и зацикливается. Пытаюсь написать на ООП.
Класс для работы с DB:
PHP:
скопировать код в буфер обмена
<?PHP
class bdconnect{
private $host = 'localhost' ;
private $login = 'root' ;
private $pass = '' ;
private $db = 'CMS' ;
public function con_bd( ) {
if ( ! $connect ) {
echo "Ошибка bdconnect_№1" ;
} else {
if ( ! $base ) {
echo "Ошибка bdconnect_№2" ;
} else {
return $connect ;
}
}
}
public function sel_bd( $tab , $param , $strsel ) {
if ( $param != "" ) {
$sel = mysql_query ( "SELECT * FROM $tab WHERE $param " , $this -> con_bd ( ) ) ; if ( $sel == TRUE ) {
if ( $strsel != "" ) {
return $rowsel [ $strsel ] ;
} else {
return $rowsel ;
}
} else {
echo "Ошибка bdconnect_№3" ;
}
} else {
$sel = mysql_query ( "SELECT * FROM $tab " , $this -> con_bd ( ) ) ; if ( $sel == TRUE ) {
if ( $strsel != "" ) {
return $rowsel [ $strsel ] ;
} else {
return $rowsel ;
}
} else {
echo "Ошибка bdconnect_№3" ;
}
}
}
public function ins_bd( $tab , $pol , $val ) {
$res = mysql_query ( "INSERT INTO $tab ($pol ) VALUES ($val )" , $this -> con_bd ( ) ) ; if ( $res == FALSE ) {
echo "Ошибка bdconnect_№4" ;
}
}
public function upd_bd( $tab , $if , $val ) {
$res = mysql_query ( "UPDATE $tab SET $if WHERE $val " , $this -> con_bd ( ) ) ; if ( $res == FALSE ) {
echo "Ошибка bdconnect_№5" ;
}
}
}
?>
Вывод таблиц:
PHP:
скопировать код в буфер обмена
require_once 'engine/classes/bdconnect.class.php' ;
$bd = new bdconnect( ) ;
$bd -> con_bd ( ) ;
echo "<table>" ;
while ( $array = $bd -> sel_bd ( "goods" , "" , "" ) ) {
echo "<tr><td>" . $array [ "name_goods" ] . "</td></tr>" ;
}
echo "</table>" ;
и не пойму в чем проблема. Помогите пожалуйста.
Спасибо за внимание.
span4ez
Отправлено: 02 Февраля, 2011 - 12:41:46 • Тема: Работа по разработке CMS • Форум: FreeLance
Ответов: 0 Просмотров: 872
Требуется программист для разработки CMS на PHP + Mysql + AJAX по подряду
Требуется от вас следующие.
1)Разработка CMS начиная от модуля для сайта визитки до новостного портала.
2)Разработать отдельно CMS под интернет магазин.
По вопросам писать в аську 567977931.
span4ez
Отправлено: 31 Января, 2011 - 23:30:59 • Тема: Схема CMS и реализация • Форум: Прочее
Ответов: 45 Просмотров: 270
Invert пишет: Нет, меня Виталий зовут.
Просто знакомый есть то же этот ресурс советовал
Страниц (6): [1] 2 3 4 5 6 »
Powered by ExBB FM 1.0 RC1. InvisionExBB