hola amigos, aca esta el codigo de la pagina de inicion de mi web, pero este codigo realmente no esta funcionando, lo que quiero que haga es que, haciendo click en la bandera de españa se cambie el idioma a español y se guarde esa eleccion en la base de datos como esta en el codigo (1,0 español y 0,1 ingles) pero quisiera que este todo en la misma pagina. por fabor AYUDA
<?php
$conexion=mysql_connect("localhost","root","");
mysql_select_db("idioma",$conexion);
function cambioEspaniol(){
$cambioIdioma1="UPDATE lenguaje SET idiomaDef=1 WHERE porDefecto='espaniol'";
$cambioIdioma2="UPDATE lenguaje SET idiomaDef=0 WHERE porDefecto='ingles'";}
function cambioIngles(){
$cambioIdioma1="UPDATE lenguaje SET idiomaDef=0 WHERE porDefecto='espaniol'";
$cambioIdioma2="UPDATE lenguaje SET idiomaDef=1 WHERE porDefecto='ingles'";}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body alink="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF">
<center>
<p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="400">
<param name="movie" value="Flash/introduccion/imagenes_intro.swf" />
<param name="quality" value="high" />
<embed src="Flash/introduccion/imagenes_intro.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="400" >
</embed>
</object>
</p>
<a href="1- Index.php" onClick="<?php cambioEspaniol(); ?>"><img src="Imagenes/espanol.JPG" alt="Español" height="22" width="30"></a>
<a href="1- Index.php" onClick="<?php cambioIngles(); ?>"><img src="Imagenes/ingles.JPG" alt="English" height="22" width="30"></a>
</center>
</body>
</html>