ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello
I have an XML file of rental houses for display on a property lettings website. The data is relatively simple e.g. number of rooms, address, price.
Initially, I was hoping to import the XML data into a MYSQL database and filter using PHP but that suddenly seems like overkill : the XML list currently contains only 7 properties to list. The average number of properties is around 15. The maximum number ever was 41!!
Is it possible to filter the data directly from the XML file using an on page drop down box and display only the filtered results on the page? My client would like site users to be able to specify the number of rooms they want and see only those properties or view properties by a price range.
I know that 7 properties can easily be displayed on one page. In fact, in most cases, all of the properties could more or less be on one page. I suppose my client is thinking of the rare times when there are 40 o more properties.
Sometimes, the size of the database is irrelevant to the complexity. Determining whether to use a relational (or other) database engine may very well depend on the relations and logic that you need to apply to the data/problem. Query actions on a dataset is tricky code to write, and the difficulty is the same whether your dataset is large or small. If the option to use a RDMS is there, and if it simplifies the job or makes the finished product better (and how will you know when it is 'finished'?), then I suggest that you consider using it. When you start to use the system, you will probably find that you want to add features or make changes, and leveraging the flexibility of a DBMS will facilitate that.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.