This is the Top Ad Block. Hidden via CSS for phpMyCRUD site
Jan 07 2011
Welcome to the phpMyCRUD (PMC) web site http://www.phpmycrud.com (the "Site"). PMC is a product of RGB World, Inc. (http://www.rgbworld.com). RGB World makes the Site and the related software and services on the Site available to you subject to the following terms and conditions in this Agreement ("Terms"). By accessing, viewing, or using the content, software, or services available on or through this Site, you indicate that you have read and understand these Terms, and that you agree to them and intend to be legally bound by them. If you do not agree to these Terms, you are not granted permission to use this Site and must exit immediately.

For the purposes of this Agreement the following definitions apply:
  • "You" means you, the person using the Site.
  • "RGB World," "PMC", "we" or "us" means RGB World, Inc.

1. Use of Site. Subject to these Terms, we grant you the personal, limited, revocable, non-exclusive and non-transferable right to use this Site. You may download one temporary copy of the Site on any single computer, and you may print one copy of these materials, for your own personal use only.

2. Proprietary Rights. RGB World owns or licenses all data, content, graphics, forms, artwork, images, photographs, functional components, audio clips, video clips, software and software concepts and documentation and other material for the Site (the "Site Material"), as well as the selection, coordination, arrangement, and organization and enhancement of the Site Material. All Site Material is protected pursuant to United States copyright, trademark, patent and other applicable laws. You agree not to remove or alter any copyright notice or any other proprietary notice on any Site Materials. All names, trademarks, service marks, certification marks, symbols, slogans or logos appearing on the Site are proprietary to RGB World or its affiliates, licensors, or suppliers. Use or misuse of these trademarks is expressly prohibited and may violate federal and state trademark law. Under no circumstances will you have any rights of any kind in or to the Site, other than the right to use the Site as provided in Paragraph 1 above.

3. Unauthorized Activities. You agree that you will not use the Site for (i) any illegal or unauthorized purposes that violate any laws in your jurisdiction (including but not limited to copyright laws); (ii) modifying, adapting or hacking into the Site or for modifying another website so as to falsely imply that it is associated with RGB World; or (iii) uploading, posting, hosting, or transmitting unsolicited email, SMSs, "spam" messages, worms or viruses or any code of a destructive nature. You also agree not to modify, distribute, copy, exchange, disseminate, archive, reproduce, transmit, publicly display, publicly perform, broadcast, retransmit, publish by hard copy or electronic means, adapt, edit, compile or create derivative works of the Site Material or otherwise use the Site Material in any way for any public or commercial purpose without express approval from RGB World. You may not frame, capture, or harvest any part of the Site or Site Materials without RGB World's prior written consent. You acknowledge and agree that the unauthorized use of the Site Material could cause irreparable harm to RGB World and that in the event of such unauthorized use, RGB World shall be entitled to an injunction in addition to any other remedies available at law or in equity.

4. Site Material. While RGB World endeavors to keep the Site Material and other content on, in, and through this Site up-to-date, RGB World is not responsible for any errors or omissions in the Site Material or content. RGB World is not responsible for the accuracy or completeness of any information, text, graphics, forms, links, advertisements, or other items contained within the Site. RGB World may make changes to the Site Material, the Site, or the products or services made available in connection with the Site at any time, with or without notice, and makes no commitment to update any of these items.

5. Materials Submitted to the Site. By transmitting or submitting to RGB World any suggestions, information, posting to blogs, or message boards, or any other materials to the Site ("User Content"), you represent that you have the full legal right to provide the User Content and that use of the User Content by the Site and all other persons and entities will not (a) infringe any intellectual property rights of any person or entity or any rights of publicity, personality, or privacy of any person or entity, including, but not limited to, as a result of your failure to obtain consent to post personally identifying or otherwise private information about a person; (b) violate any law, statute, ordinance, or regulation; (c) be defamatory, libelous or trade libelous, unlawfully threatening, or unlawfully harassing; (d) be obscene, child pornographic, or indecent; (e) violate any community or Internet standard; (f) contain any viruses, Trojan horses, worms, time bombs, cancelbots, or other computer programming routines that damage, detrimentally interfere with, surreptitiously intercept, or expropriate any system, data or personal information, or that facilitate or enable such or that are intended to do any of the foregoing; (g) constitute misappropriation of any trade secret or know-how; or (h) constitute disclosure of any confidential information owned by any third party.

Upon your submission of User Content or other material or information to RGB World, you grant RGB World a worldwide, perpetual, non-terminable, irrevocable, transferable, license to access, use, distribute, perform, reproduce, display, modify, create derivative works based upon, and sublicense, and to permit others to access, use, distribute, perform, reproduce, display, modify and create derivative works based upon the User Content, all without any compensation to you whatsoever. RGB World shall not be responsible for changes or modifications of any User Content that you submit to RGB World. If you believe that any content or postings on the Site violate your intellectual property or other rights, please follow our Complaint Procedure in Section 14 of these Terms. RGB World, its subsidiaries, and affiliates are not responsible for and do not guarantee the accuracy or completeness of any User Content that is submitted to RGB World.

6. Other Sites. When using specific services or features, like accounts and payment, you agree to abide by any guidelines or rules posted in connection with such services or features, all of which are hereby incorporated by reference into these Terms of Use. In the event of a conflict, the terms posted in connection with the applicable services prevail over these Terms of Use. This Site may, from time to time, contain links to other Internet Web sites for the convenience of users in locating information, products, or services that may be of interest. These sites and any other sites operated or maintained by third parties are operated or maintained by organizations over which RGB World exercises no control, and RGB World expressly disclaims any and all responsibility for the content, information, links, and other items, the accuracy and completeness of the information, and the quality of products or services made available or advertised on these third-party sites.

7. Payment. By ordering a product or service from RGB World, you represent that you are eighteen (18) years of age or older. You are responsible for all charges incurred under your account, whether made by you or another person (including your children, family, friends, or others) and all payments are irrevocable and nonrefundable. In order for you to make a purchase, RGB World uses the services of third parties, including PayPal. For information regarding PayPal and its Terms of Use and Privacy Policy, visit www.paypal.com. RGB World expressly disclaims any and all responsibility for or related to the service provided by any such third party or the transactions you conduct or enter into with any such third party. If for any reason RGB World does not receive payment for a purchase or service, RGB World may: (a) seek collection of the outstanding amount owed and/or (b) seek legal action against you for the breach of these Terms of Use. You are also responsible for paying any governmental taxes imposed on your purchase from or use of the Site, including but not limited to, sales, use or value-added taxes. To the extent that RGB World is obligated to collect such taxes, the applicable tax will be added to your billing account.

8. Privacy Policy. Any personal information that you provide to us through the Site is subject to our Privacy Policy. For more information, click here to view the Privacy Policy, which is incorporated into these Terms by reference, as if set forth fully herein.

9. Disclaimer of Warranty and Liability. THIS SITE AND THE SITE MATERIAL ON AND MADE AVAILABLE THROUGH THIS SITE, AND THE SERVICES AND PRODUCTS OFFERED IN CONNECTION WITH THIS SITE, including any software, ARE MADE AVAILABLE ON AN "AS IS" and "as available" BASIS ONLY. USE OF THIS SITE IS ENTIRELY AT YOUR OWN RISK. RGB WORLD MAKES NO REPRESENTATIONS OR WARRANTIES, AND HEREBY DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES, WITH RESPECT TO THIS SITE AND THE SITE MATERIAL ON AND MADE AVAILABLE THROUGH THIS SITE, AND THE SERVICES AND PRODUCTS OFFERED IN CONNECTION WITH THIS SITE, EXPRESS AND IMPLIED, WRITTEN AND ORAL, ARISING FROM COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE OF TRADE, AND OTHERWISE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, TITLE, QUALITY, SYSTEMS INTEGRATION, AND NON-INFRINGEMENT, including that the Site will be uninterrupted, timely, secure, or error free, that the Site or its server(s) is free of viruses or other harmful components, that the Site, including the services will be available, or that content created on the Site is secure from unauthorized access. ANY AND ALL INFORMATION PROVIDED BY RGB WORLD OR UNDER OR IN CONNECTION WITH THIS SITE IS PROVIDED WITH ALL FAULTS, AND THE ENTIRE RISK AS TO SATISFACTORY QUALITY, PERFORMANCE, ACCURACY, AND EFFORT IS WITH YOU. RGB World makes no warranty regarding any software, goods, services, promotions, or the delivery of any software, goods or services, purchased, accessed or obtained through the Site or advertised through the RGB World Site. No advice or information given by RGB World, its employees or affiliates shall create a warranty.

10. Limitation of Liability. You acknowledge that your use of the Site, including any software or content on the Site, and any reliance upon it or the results you generate by using it, is at your sole risk. You agree that, to the fullest extent permitted by applicable law, under no circumstances shall RGB World or its officers, directors, parents, subsidiaries, affiliates, agents or licensors, or any third-party provider of data or information, be liable for any direct, indirect, consequential, exemplary, extra-contractual, incidental, special or punitive damages of any kind whatever, including loss of business revenue, lost profits, or loss of data, whether in an action under contract, negligence or any other theory, arising out of your use of or inability to use the Site, or your reliance on any advice, information, or content on the Site or provided as part of the Site, even if RGB World or any related party has been advised of the possibility of such damages, and even if the remedies otherwise available fail of their essential purpose. You specifically acknowledge that down-time, loss of content, and computer viruses are risks inherent in the use of the Internet and software products, and you agree to assume responsibility for any harm or damages of any kind or character whatsoever resulting from these possible harms. You also specifically acknowledge that you may be disclosing sensitive, private and confidential content about yourself, your company or your project in your use of the Site and you agree to assume responsibility for any harm or damages of any kind or character whatsoever resulting from your release of such content.

Under no circumstances will the total liability of RGB World to you in connection with, based upon, or arising from this Site or your use of this Site exceed $100. Some jurisdictions do not permit the exclusion or limitation of liability for consequential or incidental damages, and, as such, some portion of the above limitation may not apply to you. In such jurisdictions, RGB World's total liability is limited to the greatest extent permitted by law. It is the intention that this provision be construed by a court as being the broadest limitation of liability consistent with applicable law. If you are dissatisfied with the Site, or with any of these Terms, or feel RGB World has breached these Terms, your sole and exclusive remedy is to discontinue using the Site.

11. Indemnification. You agree to defend, indemnify and hold RGB World, and its subsidiaries, affiliates, officers, directors, employees, representatives, proprietors, partners, shareholders, servants, principals, agents, predecessors, successors, assigns, co-branders, licensees, members and attorneys harmless from and against any and all suits, actions, claims, demands, proceedings (whether judicial, regulatory, or administrative), damages, settlements, judgments, injuries, liabilities, losses, risks, costs, and expenses (including reasonable attorneys' fees and litigation expenses) relating to or arising from the Site, your use of the Site, your fraud, violation of law, or willful misconduct, and any breach by you of these Terms.

12. Availability. We use reasonable efforts to ensure that the Site is generally available. However, there will be occasions when access to the Site will be interrupted or unavailable. We will use reasonable efforts to minimize such disruption where it is within our control. You agree that we shall not be liable to you for any modification, suspension or discontinuance of the Site. You are responsible for obtaining access to the Site and that access may involve third-party fees (such as Internet service provider or airtime charges). You are responsible for those fees. In addition, you must provide and are responsible for all equipment necessary to access the Site.

13. Security. You understand that the technical processing and transmission of any Site content may be transferred unencrypted and involve (a) transmissions over various networks and (b) changes to conform and adapt to technical requirements of connecting networks or devices. Please be advised that we do not guarantee that any information sent from our Site will be secure during transmission, nor can we guarantee the confidentiality of any communication or material transmitted to RGB World via the Site or the Internet, including, for example, personal information such as your name or address.

14. Complaint Procedures. If you believe that any content or postings on this Site violates your intellectual property or other rights, please send to RGB World, using a method found in Section 18, a comprehensive detailed message setting forth the following information: (1) your name and the name of your company, if any; (2) your contact information, including your e-mail address; (3) the nature and substance of your complaint, the specific rights at issue, and your basis for making the complaint, including the content or posting that is objectionable; and (4) the following statement: The statements, representations, and assertions made in this message are true, complete, and accurate and I have the full legal authority to make each and every such statement, representation, and assertion and to make and be granted any demand made in this message.

15. Changes; Termination. You agree that we retain the right to amend these Terms and the Site at any time, for any reason, and with or without notice. Your continued use of the Site after any change is made to the Terms signifies your understanding of and intention and agreement to be bound by such change, whether or not you have actual notice thereof. It is your responsibility to monitor these Terms for changes. RGB World reserves the right to terminate your access to this Site in the event that you violate these Terms or for any reason whatsoever or no reason, with or without notice.

16. Governing Law and Jurisdiction. These Terms represent the entire agreement between you and RGB World with respect to the subject matter hereof, supersede any and all prior and contemporaneous agreements between us, and will be governed by and construed in accordance with the laws of the State of Wisconsin without reference to its conflict of law rules. By accessing, viewing, or using this Site or the Site Material, you consent to the jurisdiction of the federal and state courts located in the State of Wisconsin, and agree to accept service of process by mail and hereby waive any and all jurisdictional and venue defenses otherwise available. This Site is controlled and operated by RGB World from within the United States. RGB World makes no representation that this Site or the Site Material is appropriate or available for use in any location or territory, and access to this Site or the Site Material from locations or territories where it is illegal is prohibited. The waiver or failure of RGB World to exercise in any respect any right provided hereunder shall not be deemed a waiver of such right in the future or a waiver of any of other rights established under these Terms.

17. Severability; Interpretation. If any provision of this Agreement is found by a court of competent jurisdiction to be invalid, the parties nevertheless agree that the court should endeavor to give effect to the parties' intentions as reflected in the provision, and the other provisions of this Agreement remain in full force and effect. When used herein, the words "includes" and "including" and their syntactical variations shall be deemed followed by the words "without limitation."

18. Contact. RGB World, Inc is a Wisconsin company, headquartered in Kenosha, Wisconsin U.S.A. Any questions, comments or suggestions, including any report of violation of this Agreement should be provided to the Administrator as by using our Contact Form.

Copyright © 2011 RGB World, Inc.; All rights reserved.
Jan 03 2011
The use of the phpMyCRUD software is governed by the following legal agreement. The purpose of the agreement is to ensure that all users are treated equitably, and we are not disadvantaged in any way by providing the software. All use of this software is conditional upon your compliance with the license terms which follow. If you do not agree to the terms of this license agreement, or do not comply with the terms and conditions of this site, you are not permitted to use this software and are required to remove the phpMyCRUD software program from your computer system, and destroy all copies of the software. The use of the phpMyCRUD software program constitutes your agreement to abide by the terms and conditions set out in this document.

THE PHPMYCRUD SOFTWARE PROGRAM, HEREIN CALLED THE "SOFTWARE", IS OWNED BY RGB WORLD INC. AND IS PROTECTED BY UNITED STATES COPYRIGHT LAWS. UPON YOUR AGREEMENT TO AND COMPLIANCE WITH THE TERMS OF THIS LICENSE AGREEMENT, RGB WORLD GRANTS YOU, HEREIN CALLED THE "LICENSEE", THE FOLLOWING NON-TRANSFERRABLE, NON-EXCLUSIVE RIGHTS OF USE. RGB WORLD HAS THE RIGHT TO TERMINATE THIS AGREEMENT IF THE "LICENSEE" FAILS TO COMPLY WITH ANY TERM OR CONDITION OF THIS AGREEMENT. NO TITLE TO THE INTELLECTUAL PROPERTY IN THE "SOFTWARE" IS TRANSFERRED TO YOU. THE "LICENSEE" DOES NOT ACQUIRE ANY RIGHTS TO THE "SOFTWARE" EXCEPT AS EXPRESSLY SET FORTH IN THIS LICENSE.

LIMITATIONS OF LIABILITY AND DISCLAIMER OF WARRANTY
THERE ARE NO WARRANTY RIGHTS GRANTED TO YOU, THE "LICENSEE", REGARDING THE "SOFTWARE". THE "SOFTWARE" AND ACCOMPANYING WRITTEN MATERIALS ARE SUPPLIED TO THE "LICENSEE" "AS IS" WITHOUT WARRANTY OF ANY KIND. RGB WORLD DOES NOT GUARANTEE, WARRANT, OR MAKE ANY REPRESENTATIONS, EITHER EXPRESSED OR IMPLIED, REGARDING THE USE, OR THE RESULTS OF THE USE OF THE THE "SOFTWARE" OR THE WRITTEN MATERIALS WITH REGARDS TO RELIABILITY, CURRENTNESS, ACCURACY, CORRECTNESS, OR OTHERWISE. THE "LICENSEE" ASSUMES THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE "SOFTWARE".

RGB WORLD SHALL NOT BE LIABLE UNDER ANY CIRCUMSTANCES, FOR ANY DAMAGES WHATSOEVER, ARISING OUT OF THE USE, OR THE INABILITY TO USE, THE "SOFTWARE", EVEN IF RGB WORLD HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

BY ORDERING OR BY USING ANY RGB WORLD SOFTWARE OR ANY OF ITS DERIVATIVES YOU ACCEPT, AGREE TO AND AGREE TO BE BOUND BY THIS LICENSE AGREEMENT.

1. Software Information. RGB World, Inc. is the sole owner of all logos, graphics, help docs, code, and other related materials. This is a non-transferable ownership. Obtaining a license does not provide legal ownership over any of the above.

2. Copies of Software. RGB World, Inc. allows you to you have one (1) unused copy of your software. The copy must be a backup copy and must not be used in any way. Your backup copy must be kept in your possession. Installed copies of the software may not exceed the number of licenses purchased.

3. Licensing Details. For each license purchased you may use that software in one (1) location / domain. The number of active copies of software must match or be below the number of licenses that you have purchased. We reserve the right to void your technical support & upgrades and/or pursue legal action if this is violated.

4. Limitations. With the purchase of a license you may not do any the following:
* Exceed the number of licenses purchased by using multiple copies.
* Copy the software, help docs, code, or graphics.
* Remove comments that exist within the code. Note: These comments are not visible to users. Only in the source code.
* Make attempts to discover the source and or algorithms involved
* Disclose or release any code, documentation, proprietary know-how, or content.
* Reverse engineer or use any code / algorithms involved in any other way than direct use with the software.
* Resell the software directly without written agreement from RGB World, Inc.
* Sub-License or rent any area of the software, script, or any part of the software package.
* Transfer ownership of the software.
* Claim ownership and/or creation of the software.

5. What We May Do. RGB World reserves the right to monitor your license usage. This includes the monitoring of your license and we will never collect any information beyond license information such as serial #'s and locations of usage. RGB World also reserves the right to void your technical support/upgrades and/or pursue legal action if any part of this license agreement has been violated.

6. License Terms. This license agreement is automatically activated upon payment and upon receiving the RGB World software. You may terminate this agreement by erasing all copies of the software. This includes all source files, documentation, and database structures.

7. Liability. In no event shall RGB World be liable for any damages and/or losses including security issues, data, bugs, losses, or any other damages.

8. Entire Agreement. This license agreement extends those terms set out in our standard terms and conditions of sale as published in our Terms of Service

If you have a situation in which you feel you may be conflicting with the license agreement, please contact us with any applicable information. Each situation is met on a case-by-case basis.
Dec 25 2010
Overview
The phpMyCRUD tutorial demonstrates how to create a basic phpMyCRUD object (a database table) and transform it into a custom administration panel and input forms that can be used to accept data from your site visitors. Source code examples and live demos show how easy it is to use phpMyCRUD.

1: Basic CRUD (Live Demo | View Source)
Create a phpMyCRUD object and display it. A phpMyCRUD object is simply a database table with methods for displaying and editing it. In this example, the permissions are set to 'crud' allowing: create, read, update and delete actions. Altering of table and field structures is not allowed on these demos due to the probability of breaking the tutorial. By default, ALL fields are shown in the list view and on the insert/update forms. Field names are displayed as-is.

2: Column Headings (Live Demo | View Source)
Hides columns that are not necessary to display to the user. Changes the column headings to more user-friendly names on the list view and insert/update forms.

3: Transformations (Live Demo | View Source)
Displays some fields as drop-down Select Menus, Images, and Hyper links. The forms are now presentable on your website, complete with required field handling.

4: Templating (Live Demo | View Source)
Use custom templates to display records in a custom format rather than standard columns and rows.

5: Permissions (Live Demo | View Source)
Demonstrates a read-only version of the table. ALL editing controls have been omitted. The end result is a nicely formatted view of the table.

Dec 23 2010
phpMyCRUD Demos
The phpMyCRUD Demos are completely live and reset every hour, so feel free to experiment by inserting, updating and deleting records.

Tutorial Demos
Instructions for creating a basic phpMyCRUD object (a database table) and transforming it into a custom administration panel. Source code and live examples demonstrate how easy it is to use phpMyCRUD.

Generic Admin Demo (CSS Style: Core | Embedded)*
Demonstrates phpMyCRUD as a generic MySQL database manager. Field headings are taken directly from the table structures. The permission is set to 'cruda' which allows: create, read, update, delete and alter actions.

Custom Admin Demo (CSS Style: Core | Embedded)*
Demonstrates a custom administration panel created with phpMyCRUD. This demo uses tables that are identical to those in the Generic Demo.Transformations have been added to create this simple Content Management System (CMS).
  • Permission is set to 'crud', so table structures cannot be altered
  • Field headings are displayed as human-friendly text
  • The 'Name' field is displayed as a hyperlink, taking the url from the 'URL' field
  • The 'Image' field is displaying blob data stored in the database as an image
  • Some fields are hidden on the 'Browse' pages and visible on the insert/update forms
  • The 'Category' field of the 'links' table is displayed as a select menu on the insert/update forms. The categories are taken from the 'categories' table

Custom User Demo
This is the User side of your website. It uses the tables from the Custom Admin Demo.


*Each demo has 2 CSS styles which are explained in detail below.

Core - Uses crud_core.css style sheet which contains the minimum styles required to display phpMyCRUD. This is the default phpMyCRUD.

Embedded - Encapsulates the phpMyCRUD tables and forms within this website. Demonstrates how easily phpMyCRUD can be incorporated into an existing website.

Dec 21 2010
What information do we collect?
We collect information from you when you register on our site, place an order, subscribe to our newsletter or fill out a form.

Any data we request that is not required will be specified as voluntary or optional.

When ordering or registering on our site, as appropriate, you may be asked to enter your: name, e-mail address, mailing address, phone number or credit card information. You may, however, visit our site anonymously.

Google, as a third party vendor, uses cookies to serve ads on your site. Google's use of the DART cookie enables it to serve ads to your users based on their visit to your sites and other sites on the Internet. Users may opt out of the use of the DART cookie by visiting the Google ad and content network privacy policy.
Dec 21 2010
phpMyCRUD version 1.0 is now available for purchase and immediate download.

About phpMyCRUD
phpMyCRUD is a php class used for administering MySQL databases. It can be used as a generic database editor, or it can be configured as a custom administration panel for other php projects. There are several Live Demos and a Tutorial available at our website (phpmycrud.com).

The phpMyCRUD project is being developed so it can be used in other projects currently in RGB World's development pipeline. In particular, phpMyCRUD is being used as the base class for RGB World's Website Monitoring Service and Remote Uptime Monitoring Software. This remote monitoring project has an estimated completion of early 2011. Progress can be seen at www.remoteuptime.com

phpMyCRUD Features
- Create, Read, Update and Delete records on any table.
- Add, Drop and Alter commands on table structures.
- Editing multiple records simultaniously
- Automatic Paging
- Field sorting
- Permissions
- Transformations



© 2007-2011 RGB World, Inc. All rights reserved.