Skip to main content

Q2. Consider the following entities and their relationships Event (eno , title , date ) Committee ( cno , name, head , from_time ,to_time , status) Event and Committee have many to many relationship. Write a script to accept title of event and modify status committee as working.



 <?php
//$cname=$_GET['title'];
$con=pg_connect("host=192.168.1.254 dbname=ty64 user=ty64 password=ty64");
if($con)
{
    echo "Able to open database\n";
}
else
{
    echo "Unable to open database \n";
}

$sql=<<<EOF

CREATE TABLE EVENT(ENO INT PRIMARY KEY,TITLE TEXT,DATE VARCHAR(10));
CREATE TABLE COMMITTEE(CNO INT PRIMARY KEY,NAME TEXT,HEAD TEXT,FROM_TIME VARCHAR(10),TO_TIME VARCHAR(10),STATUS TEXT);
CREATE TABLE EC(ENO INT REFERENCES EVENT(ENO),CNO INT REFERENCES COMMITTEE(CNO));

INSERT INTO EVENT(ENO,TITLE,DATE)
VALUES(1,'Genesis',2/12/2022);

INSERT INTO EVENT(ENO,TITLE,DATE)
VALUES(2,'AnnualDay',4/12/2022);

INSERT INTO EVENT(ENO,TITLE,DATE)
VALUES(3,'SportsDay',6/12/2022);

INSERT INTO COMMITTEE(CNO,NAME,HEAD,FROM_TIME,TO_TIME,STATUS)
VALUES(11,'TCS','SHUKLA',9,8,'NON-WORKING');

INSERT INTO COMMITTEE(CNO,NAME,HEAD,FROM_TIME,TO_TIME,STATUS)
VALUES(12,'INFOSYS','MEHTA',10,7,'WORKING');

INSERT INTO COMMITTEE(CNO,NAME,HEAD,FROM_TIME,TO_TIME,STATUS)
VALUES(13,'CAPGEMINI','PATIL',7,5,'WORKING');

INSERT INTO EC (ENO,CNO)
VALUES(1,11);

INSERT INTO EC(ENO,CNO)
VALUES(2,12);

INSERT INTO EC(ENO,CNO)
VALUES(3,13);


EOF;
$ret=pg_query($con,$sql);
if(!$ret)
{
    echo pg_last_error($con);
}
else
{
    echo "<br>Record Created Successfully !!";
}
UPDATE COMMITTEE set STATUS='Working';
$ret=pg_query($con,$sql);
if(!$ret)
{
    echo pg_last_error($con);
    exit;
}
else
{
    echo "Status updated successfully \n";
}
pg_close($con);
?>

Comments

Popular posts from this blog

Write a Java program to design a screen using Awt that will take a user name and password. If the user name and password are not same, raise an Exception with appropriate message. User can have 3 login chances only. Use clear button to clear the TextFields.

  import java . awt .*; import java . awt . event .*; import javax . swing .*; class InvalidPasswordException extends Exception {       InvalidPasswordException ()       {             System . out . println ( "Username and password is not same" );       } } public class Password extends Frame implements ActionListener {       Label uname , upass ;       TextField nametext ;       TextField passtext , msg ;       Button login , Clear ;       Panel p ;       int attempt = 0 ;       char c = '*' ;             public void login ()       {             p = new Panel ();             uname = new Label ( "Username : " , Label . CENTER );             upass = n...

Write a program to read book information (bookid, bookname, bookprice, bookqty) in file “book.dat”. Write a menu driven program to perform the following operations using Random access file: i. Search for a specific book by name. ii. Display all book and total cost

  import java . io .*; import java . util .*; class Book {       String name , id ;       int qty ;       double price , total ;       Book ( String i , String n , String p , String q )      {               name = n ;               id = i ;               qty = Integer . parseInt ( q );               price = Double . parseDouble ( p );               total = qty * price ;      }       public String toString ()      {               System . out . println ( "name\t id\t qty\t price\t total" );               String s = name + "\t" + id + "\t" + qty + "\t" + price + "\t" + total ;           ...

) Create the following GUI screen using appropriate layout managers. Accept the name, class , hobbies of the user and apply the changes and display the selected options in a text box.

  import javax.swing.*; import java.awt.*; import java.awt.event.*; class Swing2 extends JFrame implements ActionListener {     JLabel l1 , l2 , l3 ;         JButton b ;         JRadioButton r1 , r2 , r3 ;         JCheckBox c1 , c2 , c3 ;         JTextField t1 , t2 ;         ButtonGroup b1 ;         JPanel p1 , p2 ;     static int cnt ;         private StringBuffer s1 = new StringBuffer ();                 Swing2 ()         {                             b1= new ButtonGroup ();                 p1= new JPanel ();                 p2= new JPanel ();               ...