JavaScript
  Home arrow JavaScript arrow Creating a MySQL Client with AJAX to Admin...
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Dedicated Servers  
Moblin 
JMSL Numerical Library 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
JAVASCRIPT

Creating a MySQL Client with AJAX to Administer Databases from the Web
By: Alejandro Gervasio
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 5
    2006-08-28

    Table of Contents:
  • Creating a MySQL Client with AJAX to Administer Databases from the Web
  • Defining a simple user interface
  • Adding some CSS declarations to the bare bones (X)HTML markup
  • Checking for login form submission

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Creating a MySQL Client with AJAX to Administer Databases from the Web


    (Page 1 of 4 )

    In this first article of a three-part series, I’ll show you in a friendly fashion how to create the front end of an extensible MySQL client application that uses AJAX to send queries to a selected database in the background.
    A downloadable file for this article is available here.

    Introduction

    To be frank, how many times have you found yourself lately wondering how your life as a web developer would be different without using the cool features of AJAX ? If you're anything like me, then probably the answer is that at least a dozen times, that idea made your head spin for a while.  AJAX is here to stay, and certainly has changed considerably the way that many web applications are developed these days.

    Although this may not be breaking news to experienced web developers that work on a daily basis with AJAX, one thing that really amazes me is the steady evolution of several development frameworks that include, among other nice features, the possibility of working directly with AJAX to create richer web applications.

    In addition, it should be considered that many developers don't use pre-built AJAX libraries to tackle most of their web projects, and as a consequence, they use their own JavaScript routines for triggering HTTP requests in the background.

    However, I'm quite sure that there's one point on which you'll agree with me, no matter what approach you've been using recently for building AJAX-based programs. It's that there's a plethoric range of truly interactive web applications that can be created, only from knowing the basics of how JavaScript-based HTTP requests work.

    Indeed, the cool functionality provided by HTTP requester objects makes it possible to construct desktop-like applications that were inconceivable a few years ago (at least in the context of a web browser), a fact that I'll take advantage of during the course of this three-part series. Of course, if you read  this article's title carefully, then you probably guessed my intentions.

    As I said before, in this set of tutorials I'll essentially show you how to build up a highly expandable MySQL client application, which will be capable of running select, insert, update and delete commands against a selected database, all by using a simple front end, along with some comprehensive AJAX routines. Do you like the sound of that?

    Assuming that the AJAX-driven MySQL client that I plan to create here has caught your attention, it's time to move on and begin creating the basic front end that I mentioned above. Curious about how this story continues? Well, don't waste any more time; start reading to learn more!

    More JavaScript Articles
    More By Alejandro Gervasio


       · This first article of the series is focused on defining the front end of the MySQL...
       · Great start! Cant wait for more!
       · Thank you for the compliments on my AJAX article. I hope you enjoy reading the next...
       · This is great! When can we expect the next article? Good job mang!
       · Thank you for the kind comments about my AJAX article. I'm not completely sure, but...
       · Hi Alejandro,Very interesting article, I've been trying out the code.I'm a...
       · Thank you for the compliments on my Ajax-driven MySQL client, and I’m glad to know...
     

    JAVASCRIPT ARTICLES

    - Book Review: Learning the Yahoo! User Interf...
    - Dynamically Generate a Selection List in a R...
    - Intergrate DWR into Your Java Web Application
    - Detect Browser Compatibility with the Reques...
    - Using the EXT JS Date Picker Widget
    - Ajax Hack for Entering Information Without R...
    - EXT JS 2.1 Overview
    - Using the Style Object for Zebra Tables with...
    - Binary Searching
    - An Improved Approach to Building Zebra Tables
    - Assigning Background Colors Dynamically to Z...
    - Building Zebra Tables with CSS and JavaScript
    - JavaScript: Array Objects
    - A Closer Look at Smart Markers with Yahoo! M...
    - Using Polylines and Smart Markers with Yahoo...







    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 3 hosted by Hostway