informatica:programacion:php:php_ics_parser
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:php:php_ics_parser [2022/12/30 10:56] – tempwin | informatica:programacion:php:php_ics_parser [2022/12/30 11:00] (actual) – tempwin | ||
|---|---|---|---|
| Línea 185: | Línea 185: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ==== Procesando y metiendo en base de datos ==== | ||
| + | |||
| + | <code php> | ||
| + | <?php | ||
| + | |||
| + | require_once ' | ||
| + | require_once ' | ||
| + | require_once ' | ||
| + | |||
| + | use ICal\ICal; | ||
| + | |||
| + | try { | ||
| + | $ical = new ICal(' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | )); | ||
| + | // $ical-> | ||
| + | // $ical-> | ||
| + | } catch (\Exception $e) { | ||
| + | die($e); | ||
| + | } | ||
| + | |||
| + | $events = $ical-> | ||
| + | |||
| + | foreach ($events as $event) { | ||
| + | |||
| + | $descripcion = $event-> | ||
| + | $dtstart = $ical-> | ||
| + | $fecha = $dtstart-> | ||
| + | |||
| + | $sql = " | ||
| + | |||
| + | $insertar = mysqli_query($link, | ||
| + | |||
| + | } | ||
| + | </ | ||
| + | |||
| + | ===== Recursos ===== | ||
| + | |||
| + | * [[https:// | ||
informatica/programacion/php/php_ics_parser.1672394203.txt.gz · Última modificación: por tempwin
