AJRE
#1
tengo una pagina con una base de datos
el codigo de captura de dato e insercion registros es:
<?
date_default_timezone_set('America/Bogota');
$CODIGO=$_POST["CODIGO1"];
$SEDE=$_POST["SED1"];
$JOR=$_POST["JOR1"];
$NOM1=$_POST["NOMBRES1"];
$NOM2=$_POST["NOMBRES2"];
$APE1=$_POST["APELLIDO1"];
$APE2=$_POST["APELLIDO2"];
$GRA1=$_POST["GRADO1"];
$CUR1=$_POST["curso1"];
$EMAIL1=$_POST["EMAIL"];
$DATE = date("Y-m-d");
$HORA = date("H:i:s");
$mysql_host = "localhost";
$mysql_database = "id467417_alumnos";
$mysql_user = "id467417_alvaro";
$mysql_password = "MINTICHERVECA123";
//CONEXION CON LA BASE
$conexion = mysql_connect("$mysql_host","$mysql_user","$mysql_password");
//SELECCION DE LA BASE DE DATOS CON LA QUE VAMOS A TRABAJAR
mysql_select_db ("$mysql_database", $conexion);
//EJECUCION DE LA SENTENCIA SQL
$sql = "INSERT INTO `id467417_alumnos`.`alumno` (codigo, SEDE1, JORNADA1, NOMBRES1, nombres2, APELLIDOS1, apellidos2, curso1, GRADO1, fecha, HORA, EMAIL1) VALUES ('$CODIGO', '$SEDE', '$JOR', '$NOM1', '$NOM2', '$APE1', '$APE2', '$CUR1', '$GRA1', '$DATE', '$HORA', '$EMAIL1')";
//EJECUTEMOS LA QUERY
mysql_query($sql, $conexion) or die (mysql_error());
//DAMOS MENSAJE DE EXITO
ECHO "
YA ESTAS EN LA BASE DE DATOS , pronto revisaremos sus comentarios
";//CAMBIALO LUEGO A TU GUSTO.
?>
no sale error…pero oy a ver no ha pasado nada… no ha insertado datos
que hice mal… o que falta?
gracias
@AJRE
Usted está utilizando una función “mysql” obsoleta en su lugar debe utilizar “mysqli”
si no
Reducir su versión de php a 5.4.
AJRE
#3
EN DONDE este mysql reemplazar por mysqli
ej:
mysql_query($sql, $conexion)
por
mysqli_query($sql,$conexión)
asi seria ?
Sí…
Mysqli_query ($ sql, $ connection)
¡¡¡¡Así es como debería ser!!!
AJRE
#5
COLOCO Las correciones y no inserta registros… el php es version 5.4…el codigo esta asi:
<?
date_default_timezone_set('America/Bogota');
$CODIGO=$_POST["CODIGO1"];
$SEDE=$_POST["SED1"];
$JOR=$_POST["JOR1"];
$NOM1=$_POST["NOMBRES1"];
$NOM2=$_POST["NOMBRES2"];
$APE1=$_POST["APELLIDO1"];
$APE2=$_POST["APELLIDO2"];
$GRA1=$_POST["GRADO1"];
$CUR1=$_POST["curso1"];
$EMAIL1=$_POST["EMAIL"];
$DATE = date("Y-m-d");
$HORA = date("H:i:s");
$mysqli_host = "localhost";
$mysqli_database = "id467417_alumnos";
$mysqli_user = "id467417_alvaro";
$mysqli_password = "MINTICHERVECA123";
//CONEXION CON LA BASE
$conexion = mysqli_connect("$mysqli_host","$mysqli_user","$mysqli_password");
//SELECCION DE LA BASE DE DATOS CON LA QUE VAMOS A TRABAJAR
mysqli_select_db ("$mysqli_database", $conexion);
//EJECUCION DE LA SENTENCIA SQL
$sql = "INSERT INTO `id467417_alumnos`.`alumno` (codigo, SEDE1, JORNADA1, NOMBRES1, nombres2, APELLIDOS1, apellidos2, curso1, GRADO1, fecha, HORA, EMAIL1) VALUES ('$CODIGO', '$SEDE', '$JOR', '$NOM1', '$NOM2', '$APE1', '$APE2', '$CUR1', '$GRA1', '$DATE', '$HORA', '$EMAIL1')";
//EJECUTEMOS LA QUERY
mysqli_query($sql, $conexion) or die (mysqli_error());
//DAMOS MENSAJE DE EXITO
ECHO "
YA ESTAS EN LA BASE DE DATOS , pronto revisaremos sus comentarios
";//CAMBIALO LUEGO A TU GUSTO.
?>
que estoy haciendo mal
socialesjuanpablouriza.000webhostapp.com clic en el menu lectura…coloco datos no me dice ningun error…y sigue el proceso y no ingresa datos
gracias…