javascript y bases de datos
Hola muy buenas, necesito saber como conectarme a una base de datos mysql con javascript o si se puede hacer. El problema es que tengo una lista/menu dinámica que rescata datos en php, la manera de rescatar los datos es esta:
<form name="formulario">
<select name="menu" size=1 onChange="fabricantes(this)">
<option> ------ Fabricantes -------- </option>
<? while ($filas=mysql_fetch_array($queryresult))
{
?>
<option value="<? echo $filas["FAB_ID"]; ?>" > <? echo $filas["FAB_NOMBRE"];?></option>
<? }?>
</select></form>
ahora llamo a un funcion javascritp
function fabricantes(menu)
{
var fab_id= menu.options[menu.selectedIndex].value;
window.open("resultados/fabricantes.php?fab_id="+fab_id);
}
Pero el problema es que tengo que pasarle más datos a esa función y no se como hacerlo, he pensado conectarme a la base de datos desde la funcion y desde ahí rescatar los datos que necesito..
un saludo y gracias de antemano
<form name="formulario">
<select name="menu" size=1 onChange="fabricantes(this)">
<option> ------ Fabricantes -------- </option>
<? while ($filas=mysql_fetch_array($queryresult))
{
?>
<option value="<? echo $filas["FAB_ID"]; ?>" > <? echo $filas["FAB_NOMBRE"];?></option>
<? }?>
</select></form>
ahora llamo a un funcion javascritp
function fabricantes(menu)
{
var fab_id= menu.options[menu.selectedIndex].value;
window.open("resultados/fabricantes.php?fab_id="+fab_id);
}
Pero el problema es que tengo que pasarle más datos a esa función y no se como hacerlo, he pensado conectarme a la base de datos desde la funcion y desde ahí rescatar los datos que necesito..
un saludo y gracias de antemano
Pues no se puede atacar una base de datos con javascript. Javascript se ejecuta en navegador, no en servidor.
Necesitarias sacar las variables en php de la base de datos, e integrarlas en javascript, declarandote la variable y asignandola valor con php.
Amos, eso creo yo
Necesitarias sacar las variables en php de la base de datos, e integrarlas en javascript, declarandote la variable y asignandola valor con php.
Amos, eso creo yo