Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2011, 08:54
ROMAN_PIERCE
 
Fecha de Ingreso: julio-2011
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
Mensaje Como comparar losa valores de cada fila y que realice determinada acción

Hola amigos, soy nuevo por estos lugares, y necesito de su ayuda, miren estoy realizando un sistema de inventario, y llevo un control de ordenes cambiando sus estado de incompleto a completo, el problema es que cada que realizo un cambi de estatus, hago un consulta que en caso de que todas mi filas esten como completo me cambien mi estado de mi orden de compra a completo, sin embargo aunque no tenga todas mi ordenes marcadas como completas, me lo cambia a completo, este es mi codigo


$sql100="SELECT estatus from detalleorden where idoc='$claveorden'";
$valor100=mysql_query($sql100,$conexion)or die ("error select sql20");
$filas=mysql_num_rows($valor100);
for($t=0;$t<$filas; $t++)
{
$status=mysql_result($valor100,$t,'status');
}
if($status==='completo'){


$sql222="update ordendecompra set status='completo' where idoc='$clave'";
$valor222=mysql_query($sql222,$conexion)or die ("error update sql 222");
}