Cita:
Iniciado por karenlorenadg Me sale este error cuando intento registrar pero registra. Entonce sno se que será
mysql_query() expects parameter 1 to be string, resource griven on line 17
Este es mi codigo
$tipo_iden_alum= $_POST['tipo_iden_alum'];
$doc_alum= $_POST['doc_alum'];
$password= $_POST['password'];
$genero= $_POST['genero'];
$fecha_nac= $_POST['fecha_nac'];
$edad= $_POST['edad'];
$nombres= $_POST['nombres'];
$apellidos= $_POST['apellidos'];
$grado= $_POST['grado'];
$avatar= $_POST['avatar'];
mysql_query("INSERT INTO table_alum(tipo_iden_alum, doc_alum, password, genero, fecha_nac, edad, nombres, apellidos, grado, avatar)
VALUES ('$tipo_iden_alum', '$doc_alum', '$password', '$genero', '$fecha_nac', '$edad', '$nombres', '$apellidos', '$grado', '$avatar', now())");
$res=mysql_query($conexion);
echo "<script type''>
alert('Estudiante Matriculado correctamente');
window.location='students.php'
</script>";
mysql_query es una funcion que exige 2 parametros,
* la consulta
* y el resource
mixed mysql_query ( string $query [, resource $link_identifier = NULL ] )
tu problema esta aca
$res=mysql_query($conexion);
ahi deberia seria
$res=mysql_query("",$conexion);
http://es.php.net/manual/es/function.mysql-query.php
y recuerda que las funciones MYSQL estan obsoletas , ahora se maneja MYSQLi o PDO