Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>PHP is most definitely a good tool for something like this. As meteorainer mentioned, PHP offers a pretty simple solution for most of what you need to do, and is much less complicated (in my opinion) than Java or .NET. I also believe it to be much easier to get started with.</p> <p>As far as pointers go, a lot of what you need to accomplish can be found in the PHP manual itself, along with code samples. For example:</p> <p>File uploads: <a href="http://php.net/manual/en/features.file-upload.php" rel="nofollow">http://php.net/manual/en/features.file-upload.php</a></p> <p>CSV Processing: <a href="http://php.net/manual/en/function.fgetcsv.php" rel="nofollow">http://php.net/manual/en/function.fgetcsv.php</a> or, the method meteorainer mentioned <a href="http://us3.php.net/manual/en/function.explode.php" rel="nofollow">http://us3.php.net/manual/en/function.explode.php</a></p> <p>MySQL Databases: <a href="http://us3.php.net/manual/en/book.mysql.php" rel="nofollow">http://us3.php.net/manual/en/book.mysql.php</a> http://us3.php.net/manual/en/function.mysql-connect.php</p> <p>Creating new files: <a href="http://php.net/manual/en/function.fwrite.php" rel="nofollow">http://php.net/manual/en/function.fwrite.php</a></p> <p>As far as whether or not this is a sound system, that all really depends on what this is going to be used for. I may be wrong, but it sounds like you just need a simple application for a very specific use. If this is the case, I would say it sounds just fine. You can always expand upon it later on if you choose to do so. Adding more security measures, more robust output, things like that. Either way, at the very least, your PHP implementation sounds like pretty good starting point to me. </p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload