mysql - SQL query to display available seats - Java -


i have table called rooms , how table looks like

 create table rooms     (         id int auto_increment,          roomnumber varchar(32) not null,          availableseats int not null,          primary key (id)      )  

in code below, able fill combo box room numbers in database. want is, when select room number, available seats room number must update.

for instance, when select

roomnumber 4, available seats 4

roomnumber 3, available seats 2

how can achieve ?

query

// query fetch room numbers combo box

public void findroom()     {         string query = "select * rooms";         try         {             statement stmt = conn.createstatement();             resultset rs = stmt.executequery(query);             while(rs.next())             {                 string getroomnumber = rs.getstring("roomnumber");                 findroom.additem(getroomnumber);             }         }          catch(exception ex)                   {                      joptionpane.showmessagedialog(null, ex);                  }     } 

//query respective available seats every room number

public void findseats()     {         string query = "select * rooms roomnumber = "+findroom.getselecteditem();          try          {             statement stmt = conn.createstatement();             resultset rs = stmt.executequery(query);             while(rs.next())             {                 string getavailableseat = rs.getstring("availableseats");                 seats.settext(getavailableseat);             }         }          catch(exception ex)         {             joptionpane.showmessagedialog(null, ex);          }     } 


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -