Extraer datos de Json desde PHP y obtener valores específicos del Json

Tengo la información Json de la siguiente forma en MySQL {“adult”:false,”backdrop_path”:”/m67smI1IIMmYzCl9axvKNULVKLr.jpg”,”belongs_to_collection”:{“id”:10194,”name”:”Toy Story Collection”,”poster_path”:”/7G9915LfUQ2lVfwMEEhDsn3kT4B.jpg”,”backdrop_path”:”/9FBwqcd9IRruEDUrTdcaafOMKUq.jpg”},”budget”:175000000,”genres”:[{“id”:12,”name”:”Adventure”},{“id”:16,”name”:”Animation”},{“id”:35,”name”:”Comedy”},{“id”:10751,”name”:”Family”},{“id”:14,”name”:”Fantasy”}]}}

Para Extraer backdrop_path utilizo el siguiente código

echo json_decode($  datos_movies, true)["backdrop_path"]; 

ocupo extraer la información de las categorias y que se me muestre de la siguiente forma (Adventure / Animation / Comedy / Family / Fantasy).

Si lo hago con el mismo código me da como resultado Array

echo json_decode($  datos_movies, true)["genres"]; 

Ocupo de la ayuda para modificar el codigo y que me muestre la información completa (Adventure / Animation / Comedy / Family / Fantasy).

Saludos y gracias.

MySQL: Obtener tabla con intervalos 30minutales a partir de otra con fechas

Tengo una tabla que consta de tres campos fecha con formato YYYY-MM-DD HH-MM-SS: in, out y near. Si existe in también ha de existir out, y ambas dos pueden ir acompañadas o no de near; near puede existir por sí sola. No cabe la posibilidad de que las tres sean NULL; por ejemplo:

id in_time             out_time            near_time 1  2019-10-02 10:46:31 2019-10-02 12:34:43 2019-10-02 09:51:57 2  NULL                NULL                2019-10-02 11:51:08 3  2019-10-02 12:02:40 2019-10-02 12:08:56 NULL 

Y necesito convertirla en una tabla que para intervalos diarios de media hora cuente el número de in, out y near; tal que así:

id interval            qt_in qt_out qt_near 1  2019-10-02 08:30:00 1     0      2  2  2019-10-02 09:00:00 1     1      5 3  2019-10-02 09:30:00 2     0      3 

Es decir, necesito saber la cantidad de entradas, salidas y aproximaciones para cada día en tramos de media hora; es posible que haya registros en cualquier tramo, sea el [00:00 – 00:30], el [12:00 – 12:30] o el [23:30 – 24:00].

Gracias por adelantado.

como puedo obtener los characteres que intervienen en una operacion en r

estoy calculando promedios sobre distintos grupos de datos, lo que quiero es obtener los factores que se vieron involucrados en estos , a modo de ejemplo usare la base de datos de iris del r

iris %>% summarise(mean.sepal = mean(Sepal.Length), n_distinct(Species))

esto me esta devolviendo el promedio de esa variable y lo mas cercano a lo que busco es usar el n_distinct, es decir, que 3 especies fueron promediadas,

mean.sepal n_distinct(Species)
1 5.843333 3

pero lo que necesito obtener seria lo siguiente:
mean.sepal alguna funcion
1 5.843333 setosa-versicolor-virginica

Obtener valores ajax del filtro de búsqueda de un sitio web para scraping en php

Estoy haciendo scraping a un sitio web externo. Mi objetivo es obtener los datos de una tabla que se muestra en el sitio web externo. Los datos se van mostrando según los valores de un combobox (al elegir una opción del combobox, éste habilita las opciones de otro combobox y así sucesivamente), finalmente se presiona un botón de “búsqueda”, el cual lista los datos que deseo obtener en una tabla de tipo datetable. ¿Cómo puedo obtener los valores de esta tabla del sitio web externo para posteriormente, listarlas en una tabla en mi sitio web propio?

Obtener datos dentro de un csv

Estoy intentando obtener los datos escritos en un csv, pero con lo que tengo me muestra un texto extraño lleno de 3���N�B��?C%�*����=��YK)ub8x�R-J�W��Q23V$ ��sU.���

El código que tengo es:

using (SW = File.AppendText(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "txtStatus_" + DateTime.Now.ToString("yyyyMMdd") + ".txt")))             {                  SW.WriteLine("File Created with Name: " + FileName + " at this location: " + FullPath);                  SW.WriteLine("Continuo el hilo de ejecucion");                  try                 {                     SW.WriteLine("Entro en el try");                     using (var reader = new StreamReader(FullPath + "\" + FileName))                     {                         SW.WriteLine("Entro en el using");                         List<string> listA = new List<string>();                         //List<string> listB = new List<string>();                          SW.WriteLine("Declaro las listas");                          while (!reader.EndOfStream)                         {                             //SW.WriteLine("While");                              var line = reader.ReadLine();                             var values = line.Split(',');                              listA.Add(values[0]);                             SW.WriteLine("listA " + values[0].ToString());                             //listB.Add(values[1]);                         }                          SW.WriteLine("listA " + listA);                         //SW.WriteLine("listB " + listB);                     }                 }                 catch(Exception e)                 {                     SW.WriteLine("Error: " + e);                 }                  SW.Close();             } 

¿Qué estoy haciendo mal para que capture esos jeroglíficos?

Obtener todos los enlaces de una div específica

Tengo un sitio y hay un cuadro de diálogo desde el que quiero obtener todos los enlaces a los que permite acceder.

introducir la descripción de la imagen aquí

Sabe que proviene de lo siguiente en el código fuente:

<div class="events_menu_tabs" data-id="main">         <ul>                 <li class=""><a href="#event_type_1" data-type-id="1">Presidential</a></li>                 <li class=""><a href="#event_type_3" data-type-id="3">Parliamentary</a></li>                 <li class=""><a href="#event_type_4" data-type-id="4">Adjara SC</a></li>                 <li class=""><a href="#event_type_5" data-type-id="5">Local</a></li>                 <li class=""><a href="#event_type_2" data-type-id="2">Voters List</a></li>         </ul>             <div id="event_type_1">                 <ul class="menu_list">                         <li>                                 <ul class="menu_item clear">                                     <li class="official_data">                               <a href="https://data.electionsportal.ge/en/event_type/1/event/38/shape/69898/shape_type/1?data_type=official" title="Official Data"><img alt="Menu_official" src="/assets/menu_official-12f92a8c3e721f6eec8f989691f70f7a.png" /></a>                                     </li>                                     <li class="event_name">                           <span title="The results of the October 27, 2013 Presidential election. The President of Georgia is elected for a five year term.">                             <a href="https://data.electionsportal.ge/en/event_type/1/event/38/shape/69898/shape_type/1?data_type=official">2013 Presidential</a>                           </span>                                     </li>                                 </ul>                         </li>                         <li>                                 <ul class="menu_item clear">                                     <li class="official_data">                               <a href="https://data.electionsportal.ge/en/event_type/1/event/2/shape/53148/shape_type/1?data_type=official" title="Official Data"><img alt="Menu_official" src="/assets/menu_official-12f92a8c3e721f6eec8f989691f70f7a.png" /></a>                                     </li>                                     <li class="event_name">                           <span title="The results of the January 5, 2008 Presidential election. The President of Georgia is elected for a five year term. This election was a snap election.">                             <a href="https://data.electionsportal.ge/en/event_type/1/event/2/shape/53148/shape_type/1?data_type=official">2008 Presidential</a>                           </span>                                     </li>                                 </ul>                         </li>                 </ul>             </div>             <div id="event_type_3">                 <ul class="menu_list">                         <li>                                 <ul class="menu_item clear">                                     <li class="official_data">                               <a href="https://data.electionsportal.ge/en/event_type/3/event/50/shape/89486/shape_type/1?data_type=official" title="Official Data"><img alt="Menu_official" src="/assets/menu_official-12f92a8c3e721f6eec8f989691f70f7a.png" /></a>                                     </li>                                     <li class="event_name">                           <span title="The results of the October 30, 2016 ruoff election for 50 majoritarian districts of Parliament. Members of Parliament are elected for four year terms.">                             <a href="https://data.electionsportal.ge/en/event_type/3/event/50/shape/89486/shape_type/1?data_type=official">2016 Parliamentary - Majoritarian Runoff</a>                           </span>                                     </li>                                 </ul>                         </li>                         <li>                                 <ul class="menu_item clear">                                     <li class="official_data">                               <a href="https://data.electionsportal.ge/en/event_type/3/event/49/shape/89486/shape_type/1?data_type=official" title="Official Data"><img alt="Menu_official" src="/assets/menu_official-12f92a8c3e721f6eec8f989691f70f7a.png" /></a>                                     </li>                                     <li class="event_name">                           <span title="The results of the October 22, 2016 rerun election for 4 precincts in two majoritarian districts of Parliament. Members of Parliament are elected for four year terms.">                             <a href="https://data.electionsportal.ge/en/event_type/3/event/49/shape/89486/shape_type/1?data_type=official">2016 Parliamentary - Majoritarian Rerun</a>                           </span>                                     </li>                                 </ul>                         </li>                         <li>                                 <ul class="menu_item clear">                                     <li class="official_data">                               <a href="https://data.electionsportal.ge/en/event_type/3/event/46/shape/89486/shape_type/1?data_type=official" title="Official Data"><img alt="Menu_official" src="/assets/menu_official-12f92a8c3e721f6eec8f989691f70f7a.png" /></a>                                     </li>                                     <li class="event_name">                           <span title="The results of the October 8, 2016 election for majoritarian districts of Parliament. Members of Parliament are elected for four year terms.">                             <a href="https://data.electionsportal.ge/en/event_type/3/event/46/shape/89486/shape_type/1?data_type=official">2016 Parliamentary - Majoritarian</a>                           </span>                                     </li>                                 </ul>                         </li>     ... 

Por lo momento hice :

import requests import re  with requests.Session() as s:     webpage = 'https://data.electionsportal.ge/en#landing_menu'     main_page = s.get(webpage)     soup = BeautifulSoup(main_page.text, 'html.parser')      urls = re.findall(r'href=[\'"]?([^\'" >]+)', soup)     print(', '.join(urls)) 

Obtener el ancho y largo de una imagen en input file

Tengo que obtener el ancho y largo de una imagen que se seleccionó de un input file. He intentado con esto, sin éxito. No estoy segura si este sea el método correcto para obtenerlos o pueda hacerlo de otra forma.

HTML

<form id="formimg">     <label>Selecciona una imagen</label>     <input type="file" name="txtFile" id="txtFile" accept="image/*"> </form> 

JS

$  ("#txtFile").change(function(e) {          var image, file;          if ((file = this.files[0])) {             image = new Image();              image.onload = function() {                 alert("La imagen es de ancho " + this.width + " y largo " + this.height);             };              image.src = _URL.createObjectURL(file);         }       }); 

Obtener 2 dependencias en una actividad en Hightcharts Gantt

Estoy realizando un diagrama de Gantt para un sistema de Gestion de Proyectos, resulta que me he quedado atorado al momento de asignar las dependencias, ya que es comun que es una actividad precede de 2 actividades, pero en la plantilla que tengo de Gantt HightCharts no se como poner mas de 1.

https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/gantt/demo/project-management/

introducir la descripción de la imagen aquíintroducir la descripción de la imagen aquí

Cualquier apoyo será bien agradecido. Saludos.