Código PHP:
DefaultTableModel modelo2 =
new DefaultTableModel();
DefaultTableModel modelo =
new DefaultTableModel();//Creo un modelo de datos para un jtable
jTViajes4.setModel(modelo);//le asigno a la tabla el modelo de
jtcostos1.setModel(modelo2);
try{
Calendar cal = Calendar.getInstance();
cal.setTime(jDateChooser4.getDate());
int dia = cal.get(Calendar.DAY_OF_MONTH);
int mes = cal.get(Calendar.MONTH) + 1;
String diaini = "";
String mesini = "";
String año= "";
String añoini= año+ cal.get(Calendar.YEAR);
if(dia < 10)
diaini = "0";
diaini += dia;
if(mes < 10)
mesini = "0";
mesini += mes;
String fecha = cal.get(Calendar.YEAR) + "/" + mesini + "/" + diaini ;
//segundo calendar
Calendar cal2 = Calendar.getInstance();
cal2.setTime(jDateChooser5.getDate());
int dia2 = cal2.get(Calendar.DAY_OF_MONTH);
int mes2 = cal2.get(Calendar.MONTH) + 1;
String año2= "";
String añofin= año2+ cal2.get(Calendar.YEAR);
String diafin = "";
String mesfin = "";
if(dia2 < 10)
diafin = "0";
diafin += dia2;
if(mes2 < 10)
mesfin = "0";
mesfin += mes2;
String fecha2 = cal2.get(Calendar.YEAR) + "/" + mesfin + "/" + diafin ;
Class.forName("org.sqlite.JDBC");
Connection con = DriverManager.getConnection("jdbc:sqlite:proyecto.db");
setencia = con.createStatement();
rs = setencia.executeQuery( "SELECT * FROM viajes WHERE fecha BETWEEN '"+fecha+"' AND '"+fecha2+"'");
modelo.addColumn("cedula");
modelo.addColumn("destino");
modelo.addColumn("placa");
modelo.addColumn("fecha");
while(rs.next()){
Object []ob=new Object[5];//Crea un vector
//para almacenar los valores del ResultSet
ob[0]=(rs.getInt(1));
ob[2]=(rs.getString(3));
ob[3]=(rs.getString(4));
rs5 = setencia.executeQuery( "SELECT * FROM destinos WHERE coddestino='"+rs.getInt(2)+"'");
ob[1]=(rs5.getInt(3));
//añado el modelo a la tabla
//System.out.println("Ocurrio la siguiente excepcion : " + var23);
modelo.addRow(ob);
ob=null;//limpia los datos de el vector de la memoria
}
rs.close();
rs5.close();