PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (3): [1] 2 3 »
Найдено сообщений: 45
Sergius
Отправлено: 06 Октября, 2015 - 20:24:33 • Тема: Обрезает json • Форум: Вопросы новичков
Ответов: 3 Просмотров: 1006
всем привет, не пойму
через JSON.stringify отправляю в php json, но через echo его выдает обрезаный не закрывая даже масив
Sergius
Отправлено: 13 Июля, 2015 - 21:50:52 • Тема: Помощь - Получение ответа в формате json, использовая параметры из бд • Форум: Вопросы новичков
Ответов: 9 Просмотров: 306
Viper пишет: Sergius пишет: да я уже запутался, мне нужно из данных бд составить json, как указал в примере выше
вы меня не совсем поняли. Что из колонок вам нужно как объект, а что как массив?
|
по идее задумка такова, что в поле может записано photo| далее данные фото так же может иметь запись video| и данный
мне нужно вывести это все в массив
Sergius
Отправлено: 12 Июля, 2015 - 21:09:59 • Тема: Помощь - Получение ответа в формате json, использовая параметры из бд • Форум: Вопросы новичков
Ответов: 9 Просмотров: 306
Здравствуйте уважаемы!
Не могу составить правильный код, чтоб на выходе получалось, что то вроде этого
PHP:
скопировать код в буфер обмена
{ "obj" : { "photos_num" : 2 , "photos" : { "photo_33" : [ "33" , "\/uploads\/35919cf7ba5a5d20937e.png" , 201 , 260 ] , "photo_36" : [ "36," \/ uploads\/ 4813c12ed8b1a9237689. png",201,260]}," num":2," videos_num":0," videos":[]}
в поле таблицы
photo|33|/uploads/35919cf7ba5a5d20937e.png|201|260||
photo|36|/uploads/4813c12ed8b1a9237689.png|201|260||
за основу брал $json = json_encode(
array(
'photos' => array(
array('photo_'.$attach_type[3] => array('Ones','January'))
)
)
);
Sergius
Отправлено: 03 Марта, 2015 - 15:06:27 • Тема: получение данных из бд в формате json • Форум: Вопросы новичков
Ответов: 0 Просмотров: 79
Здравствуйте уважаемые!
Как можно получить данные в таком формате json
CODE (
javascript ):
скопировать код в буфер обмена
audio_98: [ "1" , "98" , "http:\/ \/ rul.ru\/ uploads\/ audio\/ 1\/ 1a187766ff8f802.mp3" , "In Flames" , "Darker Times" , "204" , "3:24" , "audios1" , "user_audios" ] , audio_96: [ "1" , "96" , "http:\/ \/ rul.ru\/ uploads\/ audio\/ 1\/ e173a1edb5591e1.mp3" , "Linkin Park" , "One Step Closer" , "156" , "2:36" , "audios1" , "user_audios" ]
получается только
CODE (
javascript ):
скопировать код в буфер обмена
{ audio_98: [ "1" , "98" , "http:\/ \/ rul.ru\/ uploads\/ audio\/ 1\/ 1a187766ff8f802.mp3" , "In Flames" , "Darker Times" , "204" , "3:24" , "audios1" , "user_audios" ] } , { audio_96: [ "1" , "96" , "http:\/ \/ rul.ru\/ uploads\/ audio\/ 1\/ e173a1edb5591e1.mp3" , "Linkin Park" , "One Step Closer" , "156" , "2:36" , "audios1" , "user_audios" ] }
(Добавление)
я баклан, можете удалить данную тему?
Sergius
Отправлено: 02 Марта, 2015 - 13:23:20 • Тема: заставить ставить флеш "Там где это нужно" • Форум: Вопросы новичков
Ответов: 4 Просмотров: 156
Здравствуйте мне нужен такой вариант вывода html
CODE (
html ):
скопировать код в буфер обмена
<div class = \"audioPage audioElem\" id = \"audio_112_50_public\" onclick = \"playNewAudio('112_50_public', event);\" > <div class = \"area\" ></ div ></ div >
с помощью addslashes выводит так
CODE (
html ):
скопировать код в буфер обмена
<div class = \"audioPage audioElem\" id = \"audio_112_50_public\" onclick = \"playNewAudio(\'112_50_public\', event);\" > <div class = \"area\" ></ div ></ div >
т.е. как реализовать чтоб в этом '112_50_public' месте не ставился флеш?
Sergius
Отправлено: 15 Февраля, 2015 - 13:48:35 • Тема: Расположение фотографий эффек плитка • Форум: Вопросы новичков
Ответов: 6 Просмотров: 284
Здравствуйте уважаемые форумчани!
Ка можно реализовать эффект плитки фотографий
Т.е. идет загрузка фотграфий php обрабатывает и отправляет фотграфии в html но с красивым расположение наподобие как это реализовано в вк
Sergius
Отправлено: 15 Февраля, 2015 - 12:44:09 • Тема: получение нужной информации из json • Форум: Вопросы новичков
Ответов: 10 Просмотров: 467
likvidator пишет: Sergius пишет: я знаю сам audio_88 я его прописал, а как сделать так чтоб любой понимал например audio_6
Даже можно проще...мой косяк.. одного форыча хватает вполне,если условия не меняются:
PHP:
скопировать код в буфер обмена
<?PHP
$data = json_decode ( '{"videos_num":0,"videos":{},"audios_num":2,"audios":{"audio_88":[88,{"url":"http://rulike.net/uploads/audio/1/b3647dff47a96c9.mp3","name":"Runaway","artist":"Linkin Park","time":184,"stime":"3:04","t":"profile","data":{"aid":88,"uid":1}}],"audio_8":[8,{"url":"http://rulike.net/uploads/audio/1/11111111111.mp3","name":"Someaudio","artist":"Linkin Park","time":184,"stime":"3:04","t":"profile","data":{"aid":8,"uid":1}}]}}' ) ; foreach ( $data -> audios as $v ) {
echo $v [ 1 ] -> url . "__" . $v [ 1 ] -> name . "<br>" ;
}
?>
точно, я ж был около этого))) спасибо тебе добрый человек
Sergius
Отправлено: 15 Февраля, 2015 - 01:32:39 • Тема: получение нужной информации из json • Форум: Вопросы новичков
Ответов: 10 Просмотров: 467
DelphinPRO пишет: Sergius пишет: собственно сам json который я отправляю в php
каким образом отправляете?
Вы не стесняйтесь указывать больше информации...
JSON.stringify()
(Добавление)
likvidator пишет: а в чем проблема? обращайтесь к многомерному массиву по ключу 'audios', затем форычем его перебирайте,затем так же форычем перебираете массив с индексом 1,доставайте урлы и все,что вам будет нужно оттуда
А можно маленький пример? А то уже замучился
(Добавление)
likvidator пишет: а в чем проблема? обращайтесь к многомерному массиву по ключу 'audios', затем форычем его перебирайте,затем так же форычем перебираете массив с индексом 1,доставайте урлы и все,что вам будет нужно оттуда
вот так я могу сделать
PHP:
скопировать код в буфер обмена
$attach_files = $_POST [ 'attach' ] ;
foreach ( $data -> audios -> audio_88 as $k => $v ) {
$url = $v -> url ;
$name = $v -> name ;
}
echo $url . $name ;
я знаю сам audio_88 я его прописал, а как сделать так чтоб любой понимал например audio_6
Страниц (3): [1] 2 3 »
Powered by ExBB FM 1.0 RC1. InvisionExBB