Færdiggjort

PHP/MySQL menu structure class

This single class will be able to create, edit, delete and display a menu with nested submenus using a parent-child relationship scheme.

The amount of parent menu items and child submenu items is unlimited.

Menu items are stored in a MySQL database.

The requirements of the class are very basic:

* PHP4 class *with documented functions*

* MySQL 4.* database scheme

* Sanitize input (no code injection possible)

* ability to add a parent menu item

* ability to edit a parent menu item

* ability to delete a parent menu item

* ability to add a child menu item

* ability to edit a child menu item

* ability to delete a child menu item

* ability to return a menu id's parent

* ability to return a menu id's childs

* ability to return a menu id's name*******

* ability to return the number of childs in a parent

* ability to delete an entire parent with childs*******

* ability to return an array which holds the complete menu structure*******

*******The MySQL layout for the menu should exist of two tables. One table will hold the menu ID's and the other table will hold the (language-based)name of the menu item.

Please only bid if you are an able OO coder in PHP, I need this code to be very portable.

An HTML form that demonstrates the functionality of the class should be provided.

Please do not hestitate to ask any questions.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

* linux/unix

* mysql [url removed, login to view]

* php4

Evner: Ingeniørarbejde, Linux, MySQL, PHP, Software Arkitektur, Software Testning, UNIX

Se mere: no structure, portable package, Structure, scheme language, php software structure mysql, mysql 4, menu layout, childs, html submenu, mysql structure, mysql edit database, php table array, mysql delete using, linux mysql create, mysql layout, delete mysql tables, php nested, mysql delete mysql database tables, child name server, php form array

Om arbejdsgiveren:
( 19 bedømmelser ) Netherlands

Projekt ID: #3291808

Tildelt til:

                                                    visionworkshop
                                                's Profile Picture"                                                    >
                                                </a>
                                            </figure>
                                        </div>
                                        <div class=
visionworkshop

See private message.

$25.5 USD in 5 dage
(23 bedømmelser)
3.6

11 freelancere byder i gennemsnit $49 på dette job

romangranovskiy

See private message.

$68 USD in 5 dage
(199 bedømmelser)
7.0
phpdevteam

See private message.

$21.25 USD in 5 dage
(57 bedømmelser)
5.4
jaideepoka

See private message.

$68 USD in 5 dage
(74 bedømmelser)
5.2
sconlin

See private message.

$85 USD in 5 dage
(24 bedømmelser)
4.8
denasvw

See private message.

$29.75 USD in 5 dage
(83 bedømmelser)
4.3
DNikolai

See private message.

$63.75 USD in 5 dage
(21 bedømmelser)
4.1
narekvw

See private message.

$40.8 USD in 5 dage
(14 bedømmelser)
4.2
mishake

See private message.

$25.5 USD in 5 dage
(6 bedømmelser)
2.6
mikepack

See private message.

$63.75 USD in 5 dage
(1 bedømmelse)
1.9
gryzz

See private message.

$42.5 USD in 5 dage
(0 bedømmelser)
0.0
alexandrutic

See private message.

$85 USD in 5 dage
(2 bedømmelser)
0.0