Archive for the 'mySQL & PHP' Category

Casablanca Seafood Market, Miami, Florida (October 2010)
Designed and Developed Custom eCommerce/Blog

  • Casablanca Seafood Market has more than 20 years experience in the Seafood Industry, Casablanca is one of the country’s most renowned fish market.
  • The website was custom designed to seamlessly integrate OSCommerce and WordPress using a combination custom PHP, MySQL, jQuery, CSS, and HTML.

weinbergerrottweilers.com, Miami, Florida (May 2010)
Webstie Development (HTML, PHP, Slideshow Pro)

  • Weinberger Rottweilers is part of Weinberger Kennels, a company that is dedicated to the ethical breeding of all dogs.
  • At the customers request, we modified the original websited developed in 2006 and converted it to a fully dynamic WordPress website.
  • The new website allows the customer to make any changes the require, including gallery images for dogs, awards and links.  It uses about 8 wordpress extensionsa and a customized version of SlideShowPro Director.

strposa

Example: strposa ( string $haystack, array $needle [, int $offset = 0 ] )

This function searches a string for every element/value found in an array and returns the position of the first element/value found in the string. In technical terms, it searches for mutilple needles in a haystack and returns the position of the first occurance found in the string. Note: this function is case sensitive.


/**
 * strposa ( string $haystack, array $needle [, int $offset = 0 ] )
 *
 * @param string $haystack
 * @param mixed $needles - should be an array, but can be any
 * 						   string, int, or array
 * @param integer $offset
 * @return the position of the first items found in the array
 *
 * Original contibutions by:
 * ==============================
 * 	- Leonardo Martinez ( http://www.leonardomartinez.com/contact/ )
 *	- vbracco at gmail dot com
 *	- nathan at bitmesh dot com
 *	- dpharris at llu dot edu
 *
 * Description:
 * ========================
 *  - searches for mutilple needles in a haystack and returns
 *	  the position of the first occurance, case-sensitive.
 *  - finds the position of the first occurrence of array (needles)
 *    in the haystack string, case-sensitive.
 *  - if you are looking for more than one needle in the haystack,
 * 	  this function will replace php's strpos()
 *  - if you searching for the position of a single value, it is
 *    recommended that you use strpos().
 *
 *
 * Notes:
 * ====================================
 * below are several functions that search for the position of a needle)
 * ---------------------------------------------------------------------------
 * 	strpos()	- Returns the position of the first occurrence of a needle
 * 				  in the haystack string, case-sensitive.
 * 	stripos() 	- Returns the position of the first occurrence of a needle
 * 				  in the haystack string, case-insensitive.
 *  strrpos()	- Returns the position of the last occurrence of needle in
 * 				  the haystack string, case-sensitive.  Note that the needle
 * 				  in this case can only be a single character in PHP 4. If a
 *  			  string is passed as the needle, then only the first character
 * 				  of that string will be used.
 * 	strripos() 	- Returns the position of the last occurrence of needle in the
 * 			  	  haystack string, case-insensitive.
 *
 */

function strposa( $haystack, $needles, $offset=0 ){

	if (!is_array( $needles )) $needles = array( $needles );

	$result = array();
    foreach( $needles as $needle ){
        if ( strpos( $haystack, $needle, $offset) !== false ) {
          $result[] = strpos( $haystack, $needle, $offset);
       }
    }

    if( empty( $result )) return false;

    return min( $result );

}

$haystack = 'How much wood would a woodchuck chuck if a woodchuck could chuck wood';
$needles = array('woodchuck', 'wood', 'could', 'chuck');

$string = strposa( $haystack, $needles );
print_r($string);

/**
 * the result will be 9,
 * it found the word 'wood' first on the 9th element of the haystack.
 * remember that it's really the 10th item on the list, but php starts with 0 (zero).
 */

eileenseitz.com, Miami, Florida (October 2009)
Webstie Development (CMS, WordPress, PHP, MySQL)

  • Eileen Seitz, Inc. is a website for one of Florida’s best know artist. This website is a revision of our original PHP/MySQL database/shoppingcart developed in 2006. It offers a customzied shopping cart and blog through wordpress.
  • The website was developed using WordPress as an API, and a cusomized shopping cart. Customers can logon to this website, complete their purchases using SSL, and provide feedback to the artist. The artist can also enter manage her shopping cart by adding new artwork and information into her shopping cart, alert customers of new art show schedules, update her biography and manage her blog from an administrative section in the program

searchvacationrental.com, Miami, Florida (July 2009)
Webstie Development (Joomla, PHP, MySQL)

  • Search Vacation Rental is an online vacation rental website. It allows rental owners and management companies the ability to showcase their vacation rental property on the web.
  • This website took approximately 1 year to develop by using a combination of open-source applications, including Joomla, FunsionMaps, Light-box, Google Maps, Google Analytics  and AEC Backup.
  • Allows for comprehensive backend management for both the Administrators and Property Owners.  The administrator has the ability manage subscriptions and offer different plans to it’s subscribers. Each plan can control the cost, subscription period, and time that it will be available.  The owners have the ablity to change all aspects of their listed property.
  • Provides automated credit card processing, and customer email notifications.
  • The program has several unique features, including dynamic image resizing/caching, a sidebar that changes dynamically providing the renter the ability to narrow their search by selecting specific property features, and advanced search option, and the ability to allow the owner to upload an unlimited number of photos.

Easy Website for Artist., Miami, Florida (October 2008 – Current)
Project is currently in Development (Demo will be provided upon request)
Webstie Development (PHP, mySQL, JavaScript and Flash)

  • Easy Website for Artists is company that envisioned the development of a specilized web-application that is specific to artists.  Currently several artists have been added Art By Martin, Eileen Seitz, ImaginArt, Angela Toro, and others which may have been added in the last 6 months.
  • The website was designed with a combination of techniologes, primarily mySQL, PHP, Flash and XML, and offeres an integrated blog, flash slideshow, and custom shopping cart.
  • The website was created to allow the client and artists to make changes to their website, thus eliminating the need of a web designer. 
  • It also allows the adaptation of new websites within 1 to 4 hrs. It includes an integraded blog, slideshow, shopping cart, artshow schedule, biography, and more.
  • The website took five months to develop and has an incredible amount of custom programming in php and mySQL. Of all my projects this has been one of my favorite.
  • Please go to the website to check out some of the sample websites created by the web-application.
  • Opening May 1st, 2008.

eileenseitz.com, Miami, Florida (October 2006)
Webstie Development (PHP, MySQL, HTML, and JavaScript)

  • Eileen Seitz, Inc. is a website for one of Florida’s best know artist. It was developed from scratch and has been supported and improved since 2006.  It offers a customzied shopping cart and blog.
  • The website was developed using HTML, JavaScript, PHP and mySQL as well as a couple open-source applications. Customers can logon to this website, complete their purchases using SSL, and provide feedback to the artist. The artist can also enter manage her shopping cart by adding new artwork and information into her shopping cart, alert customers of new art show schedules, update her biography and manage her blog from an administrative section in the program

miamiLunch.com, Miami, FL (05/2003 – 05/2006)
(Demo will be provided upon request)
Systems Analyst/Programmer (mySQL, PHP, and 4th Dimension)

  • miamiLunch is an on-line food court that caters to restaurants that already have delivery.  Eventhough the application had been completed, the client went out of business in 2007.
  • Developed in combination with PHP, mySQL and 4th Dimension this program will allow customers order meals from their favorite restaurants directly from their home/office computers.
  • Developed GeoCoding software with the US Census data to calculate delivery routes.
  • Developed an Automated Faxing system that would send orders and invoices to restaurant owners.
  • Developed e-mail systems to managed incoming and outgoing e-mails.
  • This is both a Web Client and 4D Client Database driven system. Customers use the Web Client side and miamiLunch office personnel use the 4D Client side of the application.
  • Restaurant Menu’s are entered into 4D with daily specials, custom pizzas, and any type of combination required by the restaurant.