Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2009, 15:24
Fabj21
 
Fecha de Ingreso: mayo-2009
Mensajes: 46
Antigüedad: 15 años, 9 meses
Puntos: 0
No logro insertar en mi base de datos..

Tengo el siguiente código, y no me inserta los valores en la base de datos..

Los paso por el metodo de get, SI los muestra, pero NO los inserta

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'])
    
?>
$nocontrol es un tipo INT(10)
y $name y $carrera son varchar(30)

tengo creada la base de datos y la tabla datos..pero no Inserta..

Saludos y Gracias