Bruce:
use warnings;
use strict;
use DBI;
my $dbname     = 'Bruce';
my $dbhostname = 'localhost';
my $user       = 'root';
my $password   = '' ;

my $cs = "CREATE TABLE employee_Info (primary_key INT AUTO_INCREMENT NOT
NULL, name CHAR(20), surname CHAR(20), employee_no CHAR(10), shoe_colour
CHAR (10), PRIMARY KEY (primary_key))";

my $db = DBI->connect
("dbi:mysql:dbname=$dbname;host=$dbhostname;$user;$password") or
print"Connect fails ".DBI::errstr."\n";

my $sth = $db->prepare($cs) or print"Prepare fails ".DBI::errstr."\n";

$sth->execute() or print"Execute fails ".DBI::errstr."\n";

$sth->finish;

$db->do ("INSERT INTO Employee_Info (primary_key, name, surname,
shoe_colour, employee_no) values (1,'Ambraal','Bruce','White', '9536826')")
or print"Insert 1 fails ".DBI::errstr."\n";

$db-> do("INSERT INTO Employee_Info (primary_key, name, surname,
shoe_colour, employee_no) values (2, 'September', 'John',
'Pink','9536456')")or print"Insert 2 fails ".DBI::errstr."\n";
$db->do("DELETE FROM Employee_Info WHERE shoe_colour = 'Pink'") or
print"Delete fails ".DBI::errstr."\n";

$db->do("UPDATE Employee_Info SET name = 'August' WHERE primary_key = 2")or
print"Update fails ".DBI::errstr."\n";

$db->disconnect();

That should get you started...

"Bruce Ambraal" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
Hi All

I need some one to comment on the program below
With the code below I am trying to  design a table that allows a simple
message board server to:
1) Save a message,
2) delete a message,
3) update a message
The password + username must be saved in the same table entry, and compare
it when receiving an update or delete.

----------------------------------------------------------------------------
---------------------------------------
#!/usr/local/bin/perl

use DBI;
my $dbname     = 'Bruce';
my $dbhostname = 'localhost';
my $user       = 'root';
my $password   = '' ;

CREATE TABLE employee_Info (
primary_key INT AUTO_INCREMENT NOT NULL,
name    CHAR(20),
surname CHAR(20),
employee_no CHAR(10),
shoe_colour CHAR (10),
PRIMARY KEY (primary_key)
);

my $db = dbi->connect ("dbi:mysql:dbname ; host =
$dbhostname;$user;$passwd");

$db->do ("SAVE INTO Employee_Info (primarykey, name, surname, shoecolour,
employee_no) value(1,'Ambraal','Bruce','White', '9536826')");

$db-> do(" SAVE INTO Employee_Info (primarykey, name, shoecolour, employee
_no) value(2, 'September', 'John', 'Pink','9536456')");
$db->do("DELETE FROM Employee_Info (

$db->do("UPDATE FROM Employee_Info (

$db->disconnect();
;








-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to