> Hi,

Howdy

> I am writing a form that will allow the user to find a record 
> by first and last name and display the record in an HTML 

I'd highly recommend using DBI and mysql instead of flat file.
Much easier to search/store/etc..

> page. #!/usr/bin/perl use strict; use CGI qw(:standard); my 
> @namedata; whie (<namedata>){  @namedata = split (/\|/,$_);  
> if ($namedata[0] =~name_word){
>   print"<b> Firstname:$namedata[1]",br()"lastname:$namedata[0];
>           br(),"City:$namedata[2]</b>,br();}}
>  
>  
> Given that the file namedata below:
> Atara|Frieda|Courtland|AZ|216|794-3876Zissily|Jeb|Elfrieda|AZ|
> 711|574-5587Brown|Rubin|Lochiel|AZ|703|511-3745Jarvis|Sue|Glea
> son|AZ|520|356-1210Jones|Omar|Harshawk|AZ|602|294-7034Mason|Ji
> mbo|Gleason|AZ|520|378-4458Mason|Alice|Elfrieda|AZ|711|654-445
8Winnet|Alex|Fairbank|AZ|908|632-> 
3151Smith|Samuel|Sunnyside|AZ|314|457-7989Smith|David|Sierra 
> Vista|AZ|520|487-7989StRegis|Les|Courtland|AZ|216|723-6122Star
> k|Bonnie|Lochiel|AZ|703|535-5203what am I doing wrong?

Not sure, what's going wrong?

> 
>  
> 
> Secondly, using the same file namedata above, I would like to 
> list the namedata file in alphabetical order in a web page.

perldoc -f sort

> 
> #!/usr/bin/perl
> 
> use strict;
> 
> use CGI qw(:standard);
> 
> my @name;
> 
> while (<namedata>){
> 
> @name = split (/\|/, $_);
> 
> if (name[0]=~ $search_word){sort [1](A-Z)};
> 
>   print "lastname:$name[1]" br(), "firstname:$name[0]"}
> 
> thanks,
> 

HTH

DMuey

> Brady

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

Reply via email to