<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>sWWW - Sylwester Wojnowski - Code For The Web</title>
    <link>https://wojnowski.net.pl/</link>
    <description>Web Development articles and code. Tag: php</description>
    <generator>sWWWRSSGenerator</generator>
    <copyright>2026 Sylwester Wojnowski. All rights reserved.</copyright>
    <category>Information Technology</category>
    <language>en-us</language>
    <image>
      <link>https://swww.com.pl/</link>
      <url>https://swww.com.pl/media/img/post/swww_144.png</url>
      <title>sWWW - Sylwester Wojnowski - Code For The Web</title>
    </image>
    <pubDate>Fri, 24 May 2024 11:51:01 +0100</pubDate>
    <item>
      <title>There is no data to update error in CodeIgniter 4</title>
      <pubDate>Fri, 24 May 2024 11:51:01 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/there-is-no-data-to-update-error-in-codeigniter-4</guid>
      <description>Finding a solution to There is no data to update error in CodeIgniter 4. </description>
    </item>
    <item>
      <title>Fixing No input file specified error in CodeIgniter 4</title>
      <pubDate>Sat, 29 Jul 2023 17:05:58 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/fixing-no-input-file-specified-error-in-codeigniter-4</guid>
      <description>Get rid of No input file specified error in CodeIgniter 4.</description>
    </item>
    <item>
      <title>Performing inner and outer SQL joins in CodeIgniter 4</title>
      <pubDate>Fri, 04 Feb 2022 22:19:19 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/performing-inner-and-outer-sql-joins-in-codeigniter-4</guid>
      <description>Performing inner and outer SQL joins using prepared queries and Query Builder class in CodeIgniter 4.</description>
    </item>
    <item>
      <title>Prepending an empty string key option to options array for form_dropdown function in CodeIgniter 4</title>
      <pubDate>Fri, 04 Feb 2022 00:47:56 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/prepending-an-empty-string-key-option-to-options-array-for-formdropdown-function-in-codeigniter-4</guid>
      <description>Prepending a default to options array for form_dropdown function in CodeIgniter 4.</description>
    </item>
    <item>
      <title>Finding previous and next database table item with Query Builder in CodeIgniter 4</title>
      <pubDate>Fri, 28 Jan 2022 21:39:38 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/finding-previous-and-next-database-table-item-with-query-builder-in-codeigniter-4</guid>
      <description>Finding previous and next database table item using Query Builder in CodeIgniter 4.</description>
    </item>
    <item>
      <title>Building a module for CodeIgniter 4</title>
      <pubDate>Fri, 28 Jan 2022 12:34:11 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/building-a-module-for-codeigniter-4</guid>
      <description>Learn how to build a CodeIgniter 4 module.</description>
    </item>
    <item>
      <title>Creating URL-safe slugs in CodeIgniter 4</title>
      <pubDate>Thu, 27 Jan 2022 12:25:32 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/creating-url-safe-slugs-in-codeigniter-4</guid>
      <description>Build URL-secure slugs using URL and Text helper functions in CodeIgniter4</description>
    </item>
    <item>
      <title>Database queries with bindings and Query Builder essentials in CodeIgniter 4</title>
      <pubDate>Sun, 23 Jan 2022 01:25:58 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/database-queries-with-bindings-and-query-builder-essentials-in-codeigniter-4</guid>
      <description>Basics of fetching data from database using queries with bindings and Query Builder class in CodeIgniter 4</description>
    </item>
    <item>
      <title>How to get a single validation rule from model in CodeIgniter 4?</title>
      <pubDate>Tue, 12 Oct 2021 00:05:56 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/how-to-get-a-single-validation-rule-from-model-in-codeigniter-4</guid>
      <description>Get a single validation rule from a model in CodeIgniter 4.</description>
    </item>
    <item>
      <title>Mapping associative array keys to variables with $$ in PHP</title>
      <pubDate>Thu, 20 May 2021 17:49:23 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/mapping-associative-array-keys-to-variables-with-in-php</guid>
      <description>A neat trick to reduce amount of code needed to access data stored in PHP associative array. </description>
    </item>
    <item>
      <title>Switching from Mcrypt to OpenSSL engine in Kohana application</title>
      <pubDate>Thu, 18 Mar 2021 20:02:19 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/switching-from-mcrypt-to-openssl-engine-in-kohana-application</guid>
      <description>Article on how to switch encryption engine from Crypt to OpenSSL in Kohana PHP framework.</description>
    </item>
    <item>
      <title>Piping JSON object to PHP script</title>
      <pubDate>Mon, 03 Aug 2020 00:39:31 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/piping-json-object-to-php-script</guid>
      <description>Article about how to pass data from a shell to a PHP script with a pipe on the command line or directly using PHP system function.</description>
    </item>
    <item>
      <title>Turning OOP class to graph for better code composition and understanding</title>
      <pubDate>Tue, 28 Jul 2020 00:28:15 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/turning-oop-class-to-graph-for-better-code-composition-and-understanding</guid>
      <description>Article on perceiving OOP classes and objects based on them as graphs and advantages this approach yields.</description>
    </item>
    <item>
      <title>Dissecting e-mail spamming hack based on PHP CGI</title>
      <pubDate>Fri, 24 Jul 2020 18:27:44 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/dissecting-e-mail-spamming-hack-based-on-php-cgi</guid>
      <description>Article about how vulnerable PHP CGI setups can become a source of e-mail spam.</description>
    </item>
    <item>
      <title>Transforming range of variable to 0 to 1 and custom ranges</title>
      <pubDate>Sat, 18 Jul 2020 00:39:07 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/transforming-range-of-variable-to-0-to-1-and-custom-ranges</guid>
      <description>Learn how to transform variable's range to [0,1] or a custom range.</description>
    </item>
    <item>
      <title>Checking trees for sameness with recursion and spaceship operator in PHP</title>
      <pubDate>Thu, 16 Jul 2020 14:51:53 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/checking-trees-for-sameness-with-recursion-and-spaceship-operator-in-php</guid>
      <description>Learn how to check whether two trees are the same using a recursive algorithm or the spaceship operator in PHP.</description>
    </item>
    <item>
      <title>Recursively updating deeply nested arrays in PHP</title>
      <pubDate>Tue, 14 Jul 2020 11:08:06 +0100</pubDate>
      <guid>http://swww.com.pl/main/index/recursively-updating-deeply-nested-arrays-in-php</guid>
      <description>An article on recursively updating deeply nested arrays using array_walk_recursive and custom nested array traversal function in PHP.</description>
    </item>
    <item>
      <title>Finding Minimum Spanning Tree with Prim's Algorithm and PHP</title>
      <pubDate>Mon, 02 Mar 2020 02:10:42 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/finding-minimum-spanning-tree-with-prims-algorithm-and-php</guid>
      <description>Finding minimum spanning trees using implementation of Prim's algorithm written in PHP programming language.</description>
    </item>
    <item>
      <title>JSON object in asynchronous HTTP request</title>
      <pubDate>Sun, 23 Feb 2020 16:24:10 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/json-object-in-asynchronous-http-request</guid>
      <description>A few words on how to transfer and receive JSON objects using JavaScript and PHP's standard input stream respectively.</description>
    </item>
    <item>
      <title>Vue.js Fetch API and PHP generators </title>
      <pubDate>Fri, 21 Feb 2020 14:54:20 +0000</pubDate>
      <guid>http://swww.com.pl/main/index/vuejs-fetch-api-and-php-generators</guid>
      <description>Article on how to make Vue.js, Fetch API and PHP work in tandem and build a utility based on all three of them.</description>
    </item>
  </channel>
</rss>
