• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Mysql Done Right Download

Mysql Done Right

October 20, 2009
This PHP class enables the use of MySQLi prepared queries.
Version 0.24
License LGPL
Platform Linux
Supported Languages English
Homepage sourceforge.net
Developed by Daren Schwenke
MySQL Done Right is an efficient PHP5.0+ class that provides a clean, object-oriented way to handle MySQL database development. It offers a secure mechanism to perform prepared queries with bound parameters that eliminate the risk of SQL injection attacks. The class seamlessly integrates prepared queries without requiring additional coding or configuration to reuse them. The class returns exactly what you need in one line of code.

The class provides access to fetch_object and fetch_assoc methods, enabling users to access data with ease. All results are recomputed, and no data caching is done. The setup is straightforward, and users can access the database connection setup details from the examples file.

To use the class, pass the MySQL query with ? substituted for variables, corresponding placeholder types, and variables for placeholders. Placeholders can be of type i, d, s, and b. The corresponding variable types are integer, double, string, and blob. For sending data of type blob or text, the size is limited to the size of max_allowed_packet. Variables to assign to each type should be scalars.

The class offers various methods, from inserting data to updating, deleting, and selecting multiple and single rows. For inserts, it returns the insert ID, while updates and deletes return a count of rows affected. To count rows without reading the data, users can use the prow function. The psingle function is ideal for selecting a single row and returning an object containing the data. The pbind function is excellent for selecting multiple rows and returning a handle.

In summary, MySQL Done Right is an exceptional class that offers a safe, efficient, and object-oriented mechanism for handling MySQL database development. Its numerous functions make it easier to insert, update, delete, and select data from the database. It is a must-have tool for PHP developers who want to create robust database-driven applications.
What's New

Version 0.24: N/A

Free Download 3.9K
327
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Buni Meldware Communication Suite
Buni MCS is a cross-platform groupware software package that facilitates communication and ...
KOPS
KOPS Project is a game that involves gravity and shooting your friends ...
NHL's Columbus Blue Jackets Official Theme and Toolbar
The Columbus Blue Jackets official theme and toolbar for NHL fans offers ...
backloglib
Backloglib is a Python-based client library designed for Backlog, allowing users to ...
Giac/Xcas
Giac/Xcas is a free computer algebra system that supports Windows, Mac OS ...
Bash Navigate Toolkit
Bash Navigator Toolkit simplifies navigating in Bash through its platform-independent facilities.
xen-tools
This software contains a set of scripts that enable the manipulation of ...
fakeclip
Fakeclip is a Vim plugin that emulates a clipboard register for non-GUI ...
huerotation
Huerotation is a Vim plugin that permits the user to rotate the ...
kmhtConvert
This software easily converts mht files from Windows Web Archive to war ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.