Ver Mensaje Individual
  #13 (permalink)  
Antiguo 29/08/2012, 02:49
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como hacer esta consulta en mysql

por que repites tanto codigo

if($matematicas==5){
$query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Seme stre,Calificacion) VALUES (\''.$matricula.'\',\''.$mtt.'\',\''.$parcial.'\', \''.$especi.'\',\''.$seme1.'\',\''.$matematicas.'\ ')';
mysql_query($query) or die(mysql_error());
}

Código PHP:
Ver original
  1. function _insert($matricula,$materia,$parcial,$especi,$seme1,$calificacion){
  2.  
  3. $query = 'INSERT INTO reprobados (Matricula_al,Materia,Parcial,Especialidad_al,Semestre,Calificacion) VALUES (\''.$matricula.'\',\''.$materia.'\',\''.$parcial.'\',\''.$especi.'\',\''.$seme1.'\',\''.$calificacion.'\')';
  4. return mysql_query($query) or die(mysql_error());
  5. }
  6.  
  7.  
  8. una llamada de ejemplo
  9.  
  10.  
  11. if($matematicas==5){
  12. _insert($matricula,$mtt,$parcial,$especi,$seme1,$matematicas);
  13. }
  14.  
  15. if($espanol==5){
  16. _insert($matricula,$epl,$parcial,$especi,$seme1,$espanol);
  17. }

create un archivo con las funciones que vallas a procesar con mysql todas las consultas y luego la incluyes y las llamas por funciones , te recomiendo esto para leer mejor el archivo tener mas organizado y mas facil de aztualizar y obviamente conseguir mas calidad de codigo

Última edición por webankenovi; 29/08/2012 a las 02:59