Lo que pasa es que quiero todos los registros existentes en la tabla contactos de la base de datos agenda se muestren en el JOptionPane y no solamente el último registro como pasa.
Código PHP:
if (IMPRIMIR_CONTACTOS.equals(opcion)) {
ResultSet res = executeQuery(conn, "SELECT * FROM contactos" );
String str = null;
while (res.next()){
//Estos dos primeras es como originalmente estuve mostrando lo datos.
//System.out.println(res.getString("id")+" "+res.getString("nombre")+" "+res.getString("direccion")+" ");
//JOptionPane.showInputDialog("Lista de Contactos", res.getString("id")+" "+res.getString("nombre")+" "+res.getString("direccion")+"\n");
str = (res.getString("id")+" "+res.getString("nombre")+" "+res.getString("direccion"));
str = str + "\n";
//System.out.println(str);
}
//System.out.println(str);
//En el siguiente JOptionPane quiero que se muestren todos los registro, sin embargo, solo se muestra el último
JOptionPane.showInputDialog(str);
}