Jesús Para Fernández
2018-10-22 09:54:21 UTC
Buenas
Estoy haciendo una app en shiny, ,algo muy sencillo, pero no consigo pasar una variable de un inputSelect a una consulta SQL y que de el resultado
En el selectInput lo pongo de la siguiente manear (dentro del ui):
selectInput("nombre","Selecciona el nombre de la variable",choices=names(variable))
textOutput("resultado")
y en el server pongo
output$resultado <- renderText({
conexion <- dbConnect(....)
consulta <- dbGetQuery(conexion,paste0("SELECT * FROM tabla WHERE nombre = '",input$nombre,"';")
consulta
})
Me devuelve el siguiente error:
argument 1 (type 'list') cannot be handled by 'cat'
En cambio con un renderTable si que tira. Alguna idea?
Gracias
Jesús
[[alternative HTML version deleted]]
Estoy haciendo una app en shiny, ,algo muy sencillo, pero no consigo pasar una variable de un inputSelect a una consulta SQL y que de el resultado
En el selectInput lo pongo de la siguiente manear (dentro del ui):
selectInput("nombre","Selecciona el nombre de la variable",choices=names(variable))
textOutput("resultado")
y en el server pongo
output$resultado <- renderText({
conexion <- dbConnect(....)
consulta <- dbGetQuery(conexion,paste0("SELECT * FROM tabla WHERE nombre = '",input$nombre,"';")
consulta
})
Me devuelve el siguiente error:
argument 1 (type 'list') cannot be handled by 'cat'
En cambio con un renderTable si que tira. Alguna idea?
Gracias
Jesús
[[alternative HTML version deleted]]