Perl Database API





ranking Sort Sort   |   date Sort Sort   |   member Sort Sort
Syndication

« Previous 1 2 3 4 5 Next »
7
Date Submitted Mon. Nov. 14th, 2005 7:05 PM
Revision 1
Helper ses5909
Tags File | Perl | Size
Comments 1 comments
Get a FileSize
5
Date Submitted Thu. Feb. 16th, 2006 8:37 AM
Revision 1
Helper digitaljunkie
Tags Perl
Comments 2 comments
I needed a quick way to make a Street Address and City proper case.
Lingua::EN::NameCase works best for peoples names, but it does not work well for Addresses. This is not intended by any means to be complete, but is quick and dirty.

Plus, there are not many Perl snippets here. So, I thought I would start simple :-)
-7
Date Submitted Fri. Feb. 17th, 2006 4:52 AM
Revision 3
Helper mercutio
Tags mysql
Comments 0 comments
I use this method for keeping my sql templates away from my code.

You can extend upon the idea, as I have done in the past, by placing SQL handing classes between your scripts and the template library.

Things to note here:

The lesser userd heredoc string method. The reason this is used is to keep the SQL clear and well laid out, and not as messy as using quotes.

vsprintf() is a very handy function if you don't want to hard code the number of parameters to interpolate your string with.

The use of sprintf templates offers you additional security. For example, only allowing numbers to be placed where a %d falls. This, of course, shouldn't be the only security on user supplied variables, but comes in extra handy for debugging purposes.

Regarding the TODO in there, it would take a check of the number of % placeholders there are in the template. One caveat is remembering to remove the count of %%'s that appear (the literal percentage).
9
Date Submitted Mon. Feb. 20th, 2006 11:22 AM
Revision 2
Beginner elbartoli
Tags connect | display | mysql | PHP
Comments 1 comments
Connect to MySQL db & display result from Table query
7
Date Submitted Tue. Mar. 7th, 2006 4:34 PM
Revision 1
Helper digitaljunkie
Tags Clipboard | Perl | Screenshot | Win32::API
Comments 1 comments
This requires Win32::API, and Win32::Clipboard.
Only works on Win32 Platforms. Only really tested on Win2000, and WinXP.

Not meant to be an be all, end all, but it's a start.

Have fun!
9
Date Submitted Tue. Mar. 7th, 2006 4:47 PM
Revision 1
Helper digitaljunkie
Tags compress | gunzip | gzip | Perl
Comments 0 comments
The docs for Compress::Zlib for perl are very complex. But, the most simple use of the Module is not too bad. I've waded through the perdoc so you don't have to.

Gunzip.pl is here. I will let you know when I have Gzip.pl done.

You can do something more interesting with "success" variable.
8
Date Submitted Wed. Mar. 29th, 2006 10:55 AM
Revision 1
Helper digitaljunkie
Tags File | MD5 | Perl
Comments 0 comments
Is this file the same as that file? The files may or may not be binary. We could compare the modify dates, or the sizes. But, those are not very accurate to know if a file has really changed.

Introducing MD5 Checksum. We can feed the files into Digest::MD5 in binary mode.

This is a great way to do Incremental Backups.

This is also an easy way to verify checksums when downloading files from the internet which list their MD5 Checksums.

You'll need the Digest::MD5 Perl Module.
7
Date Submitted Wed. Mar. 29th, 2006 11:31 AM
Revision 1
Helper digitaljunkie
Tags compress | File | gzip | Perl
Comments 0 comments
Need to GZip a file using Perl?

Use Compress::Zlib.

This is a simple perl script which creates a GZip file.
6
Date Submitted Fri. Jun. 16th, 2006 8:45 AM
Revision 1
Beginner cyu
Tags mysql
Comments 0 comments
Creates a new user with all privileges when logging in from localhost.
5
Date Submitted Fri. Jun. 16th, 2006 8:56 AM
Revision 1
Beginner cyu
Tags mysql
Comments 0 comments
List the databases on a MySQL serve
« Previous 1 2 3 4 5 Next »