![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
28/06/2007, 06:42
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 22
Antigüedad: 20 años, 11 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ó: ' . 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());
}
}
|