We've created a customized buddypress social network within wordpress that we'll need a programmer to work on. Being familiar with the wordpress plugin buddypress would be a plus, but is not essential to this first task.
Being able to create new MySQL tables by importing CSV files is essential, as well as tying them to a PHP code that can display the table info upfront on the site, namely within one of our new profile tabs for users. Finally, it is important that these new fields displaying in the new profile tabs be editable by the user for the sake of record keeping. To be able to click on a value and edit it from the front-end is needed.
Buddypress already has a working example of the PHP needed to display information from the tables in the database with their regular profile fields, which display a users information through PHP that is calling upon MySQL tables "bp_profilex" or something similar. The table "bp_profilex" in the database contains information the user registered with and entered themselves (Age, Name, Email etc.) but new profile fields and tables can be created as well, to display other information. This is what we're doing, we'll be creating new MySQL tables by importing values from CSV files and displaying the data from these tables in the new profile fields we've created. This allows us to store all sorts of secondary information for each user on their profile pages under new tabs. We have already created the new tabs and profile sections and will be able to explain further.
These new profile fields will be displaying information which we are importing from a foreign source, for instance we will be importing the values of a users financial record in the form of a CSV file, into the MySQL database, perhaps creating a new table named "user_finance". We can then take PHP code similar to that in the default profile tab, which is tied to the MySQL table "bp_profile"s - and simply modify it to display information from "user_finance" instead. This PHP code is then placed in the tab for "User Finance" (which again we have already created) - and will then display this new field, similar to the way the user profile tab displays the information from "bp_profile" database table.
Finally, it is vital that the user be able to click and edit any of the values presented to them, or add a row and continue adding values.
Thank you for your interest and if you have any questions please don't hesitate. In the event we hire a programmer we may need up to 24 hours to prepare the site for you to begin work.
To clarify, we need PHP coded to display new MySQL tables created through importing CSV files, all of which must be handled by yourself : a method may need to be devised whether it's a custom wordpress plugin or otherwise, to more easily import these CSVs and tie them to their new profiles.
We need the ability to display the info from these tables as editable fields which a user can modify easily. As long as a user can change and save the values of the MySQL table from which that display is reading within HTML, we can display that on our site where it's needed through CSS work of our own.
9 freelancers are bidding on average $193 for this job
Sir, As one of the php web developer would like to do these work in WP environment. I am looking forward to hear from you. Thanking you [url removed, login to view]