Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/10/2006, 12:36
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 21 años, 2 meses
Puntos: 4
En esta parte:

if( ($registros[17]="si") AND ($registros[18]="si"))
{
$query="INSERT INTO computador (disponible_com) VALUES ('Si');" ;
}
else
{
$query="INSERT INTO computador (disponible_com) VALUES ('No');" ;
}
}

Lo que te marque con rojo que cosa es la que sierra, es decir me parece que te sobra una llave de sierre y en tu sentencia if:

if( ($registros[17]="si") AND ($registros[18]="si"))

Creo que lo deberias de poner así:

if( ($registros[17] == "si") AND ($registros[18] == "si"))

En cuanto al while creo que le estas pasando mal el nombre del array:

while ($registros = mysql_fetch_row($rs))
{
foreach($registro as $clave)

Que acaso no debería ser:

while ($registros = mysql_fetch_row($rs))
{
foreach($registros as $clave)

No digo que estos detalles sean los que no te muestran los resultados deseados pero deberías checarlos. Suerte