ayuda con inserccion sql

Iniciado por AiM, 17 Noviembre 2008, 01:16 AM

0 Miembros y 1 Visitante están viendo este tema.

AiM

Variables

<?php
$x
=$_REQUEST['guardar'];

if (
$x=="guardar")
{
$clave=$_POST['clave'];
$instituto=$_POST['instituto'];
$area=$_POST['area'];
$disciplina=$_POST['disciplina'];
$alumnoa=$_POST['alumnoa'];
$alumnob=$_POST['alumnob'];
$alumnoc=$_POST['alumnoc'];
$alumnod=$_POST['alumnod'];
$alumnoe=$_POST['alumnoe'];
$sexoa=$_POST['sexoa'];
$sexob=$_POST['sexob'];
$sexoc=$_POST['sexoc'];
$sexod=$_POST['sexod'];
$sexoe=$_POST['sexoe'];
$matricualaa=$_POST['matricualaa'];
$matricualab=$_POST['matricualab'];
$matricualac=$_POST['matricualac'];
$matricualad=$_POST['matricualad'];
$matricualae=$_POST['matricualae'];
$carreraa=$_POST['carreraa'];
$carrerab=$_POST['carrerab'];
$carrerac=$_POST['carrerac'];
$carrerad=$_POST['carrerad'];
$carrerae=$_POST['carrerae'];
$semestrea=$_POST['semestrea'];
$semestreb=$_POST['semestreb'];
$semestrec=$_POST['semestrec'];
$semestred=$_POST['semestred'];
$semestree=$_POST['semestree'];
$emaila=$_POST['emaila'];
$emailb=$_POST['emailb'];
$amailc=$_POST['emailc'];
$emaild=$_POST['emaild'];
$emaile=$_POST['emaile'];
$alumnof=$_POST['alumnof'];
$carreraf=$_POST['carreraf'];
$adscripcion=$_POST['adscripcion'];
$emailf=$_POST['emailf'];


Conexion a base de datos e inserccion

$consulta="SELECT * FROM creatividad WHERE clave='$clave'";
$enlace= mysql_connect("localhost","root","") or die("No pudo conectarse : " . mysql_error());
echo "Conexion exitosa. ";

//seleccion de la base de datos
mysql_select_db("registros")or die ("no puedo seleccionarse la BD: ");
$resultado=mysql_query($consulta)or die("la consulta fallo:  ".mysql_error());
//validacion de que exista el registro

if(@mysql_num_rows($resultado) > 0 )
{
echo"lo siento, ya existe el registro";
}
else{
mysql_query("INSERT into creatividad values('$clave','$instituto','$area','$disciplina','$alumnoa','$alumnob','$alumnoc','$alumnod','$alumnoe','$sexoa','$sexob','$sexoc','$sexod','$sexoe','$matricualaa','$matricualab','$matricualac','$matricualad','$matricualae','$carreraa','$carrerab','$carrerac','$carrerad','$carrerae','$semestrea','$semestreb','$semestrec','$semestred','$semestreae','$emaila','$emailb','$emailc','$emaild','$emaile','$alumnof','$carreraf','$adscripcion'$emailf)");
  echo "Registro Guardado";
  }
 

}
?>


una ves que lleno los campos no me da ningun error y me manda registro guardado pero no se porque no lo inserta

Dacan

mysql_query("INSERT into creatividad values('$clave','$instituto','$area','$disciplina','$alumnoa','$alumnob','$alumnoc','$alumnod','$alumnoe','$sexoa','$sexob','$sexoc','$sexod','$sexoe','$matricualaa','$matricualab','$matricualac','$matricualad','$matricualae','$carreraa','$carrerab','$carrerac','$carrerad','$carrerae','$semestrea','$semestreb','$semestrec','$semestred','$semestreae','$emaila','$emailb','$emailc','$emaild','$emaile','$alumnof','$carreraf','$adscripcion'$emailf)");
	
  echo 
"Registro Guardado";


Agrega un:

or die("la consulta fallo:  ".mysql_error())

Saludos, Dacan  :D

AiM

gracias man !!!

aunque no me diste la solucion puede verla gracias a tu post esta en que se me fue ponerle la coma y apostrofe ala ultima variable

=)