Los paso por el metodo de get, SI los muestra, pero NO los inserta
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Código PHP:
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","tonio","1234")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("titulacion",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexión con la base de datos conseguida.<br>";
mysql_close($link); //cierra la conexion
?>
<?php
function formulario ($nocontrol,$name,$carrera)
{
conectarse();
$sql=mysql_query("insert into datos (nocontrol,name,carrera) values ($nocontrol, $name,$carrera)") or die("No se pudo realizar la consulta");
}
formulario ($_GET['nocontrol'],$_GET['name'],$_GET['carrera'])
?>
y $name y $carrera son varchar(30)
tengo creada la base de datos y la tabla datos..pero no Inserta..
Saludos y Gracias