What is the best way to display results and data coming from Database in PHP web applications?
Is it Using HTML Tables or HTML Lists or HTML Forms or User-defined Reports? What is the common way that Most PHP Developers and programmers used?
Is there any fast or simple way to do that without the need to customize every output data structure used with every specific web page?
In short — use the HTML with the semantics that best fit the document (i.e. exactly the same as any other web page).
As for user-defined reports. That’s a fairly vague term. If you mean “Allow users to determine which data is displayed”, then that has nothing to do with how you express that data. If you mean “Allow users to upload templates”, then you’ll need to do a fair amount of work to protect yourself (and other users) from malicious templates and to educate users in how to create them.