Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2007, 06:42
nugui
 
Fecha de Ingreso: marzo-2004
Mensajes: 22
Antigüedad: 20 años, 2 meses
Puntos: 0
No me inserta 3 campos

Hola, Tengo un problemilla. Os explico un poco. Estoy haciendo una base para una academia, y al final del curso hacen el cierre y necesitan entrar las horas de asistencia, el porcentaje y si es apto o no. Pues bien, no hay manera de que me haga el insert de estos tres campos "horesasis", "perasis", "apte". Sí me inserta los alumnos pero en estos tres campos me pone 0. Os pongo el trozo de codigo que no me funciona. Si quereis lo puedo poner todo. Gracias de antemano

Código:
 <?php 
   
   if($tip=="INS"){
   
  
		
		$sql="SELECT a.idalumne,a.nomalumne,a.cognom,a.dni,a.telefonmovil,ac.idalumne,ac.idcurs FROM defalumnes a,relalumnescurs ac WHERE a.idalumne=ac.idalumne AND ac.idcurs=$idcurs AND ac.estat='i'";
		$res=mysql_query($sql) or die('La consulta fall&oacute;: ' . mysql_error());
		echo "<TABLE BORDER='0'>";
             
              echo "<TR><TD bgcolor=#999999 >Nom</TD>
			  			<TD bgcolor=#999999>Cognmoms</TD>
						<TD bgcolor=#999999>DNI</TD>
						<TD bgcolor=#999999>Tel</TD>
						<TD bgcolor=#999999>Hores assis</TD>
						<TD bgcolor=#999999>Percentatge</TD>
						<TD bgcolor=#999999>Apte</TD>
					</TR>";
              //Canviem el color de cada fila de la taula
			  $col=false;
	$bgcol="";
	while ($r= mysql_fetch_array($res, MYSQL_ASSOC)){
	 

	if ($col){ 
			$bgcol="#FFFFE1"; 
		}else{
			$bgcol="#FFFFFF";
		}
		$col=!$col;
		
	echo "<TR font>";
              //Generem els valors de la taula
              echo "<TD bgcolor=$bgcol width=150>".$r["nomalumne"]."</TD>";
			  echo "<TD bgcolor=$bgcol width=200>".$r["cognom"]."</TD>";
			  echo "<TD bgcolor=$bgcol width=120>".$r["dni"]."</TD>";
			  echo "<TD bgcolor=$bgcol width=120>".$r["telefonmovil"]."</TD>";
			  echo "<TD bgcolor=$bgcol width=100><input type=text name=hores size=2></TD>";
			  echo "<TD bgcolor=$bgcol width=100><input type=text name=per size=2></TD>";
			  echo "<TD bgcolor=$bgcol width=100><input type=text name=apt size=2></TD>";
      
    echo "</TR>";
		$idalumne=$r["idalumne"];
		$idcurs=$r["idcurs"];
		
		
				$sql3="INSERT INTO relalumnestancament (idalumne,idcurs,horesasis,perasis,apte) VALUES ('$idalumne','$idcurs','$hores','$per','$apt')";
		mysql_query($sql3) or die('L\'Insert del alumnes ha fallat: ' . mysql_error());
		
		
	}
	}