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

Cita:
Iniciado por gysato Ver Mensaje
A menos que no haya entendido no se porque no hacer esto:

Código PHP:
$sql100="SELECT estatus from detalleorden where idoc='$claveorden'";
$valor100=mysql_query($sql100,$conexion)or die ("error select sql20");
$rows=mysql_fetch_assoc($valor100);
$n=0;
foreach(
$rows as $row)
{
if(
$row['status']==='completo')
$n++;
}

if(
$n == count($rows)){
$sql222="update ordendecompra set status='completo' where idoc='$claveorden'";
$valor222=mysql_query($sql222,$conexion)or die ("error update sql 222");

Primero se mete en el arreglo $rows los detalles de la orden luego los recorremos registro por registro y checamos si esta completo para incrementar una variable que al final nos servira para verificar si todos estan completos y entonces si actualizar la orden a completa.

Salu2

Al parecer tu respuesta parece ser la que lleva un proceso de lectura en las filas mas correcto, sin embargo aun no me realiza el update!!