当前位置: 首页>>代码示例>>PHP>>正文


PHP Row函数代码示例

本文整理汇总了PHP中Row函数的典型用法代码示例。如果您正苦于以下问题:PHP Row函数的具体用法?PHP Row怎么用?PHP Row使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了Row函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: MensajesHeadersHoy

function MensajesHeadersHoy($IdUltimo = 0)
{
    //SELECT CURRENT_DATE
    //$IdLocal = getSesionDato("IdTienda");
    $IdLocal = getSesionDato("IdTiendaDependiente");
    $IdUsuario = getSesionDato("IdUsuario");
    $esParaNosotros = "IdLocalRestriccion=0 OR (IdLocalRestriccion = '{$IdLocal}')";
    $esParaMi = "IdUsuarioRestriccion=0 OR (IdUsuarioRestriccion = '{$IdUsuario}')";
    if ($IdUltimo > 0) {
        $ultimoCondicion = " AND IdMensaje > '{$IdUltimo}' ";
    } else {
        $ultimoCondicion = "";
    }
    //Fecha > CURRENT_DATE
    $esFecha = "UNIX_TIMESTAMP(Fecha ) > UNIX_TIMESTAMP() - 86400*DiasCaduca";
    $sql = "SELECT IdMensaje, Titulo, Status FROM ges_mensajes WHERE ( {$esFecha} )\n\t\tAND ({$esParaNosotros}) \n\t\tAND ({$esParaMi}) {$ultimoCondicion} ORDER BY Fecha ASC";
    //Usando el tipo CONVERSOR, que evita que aparezca en el log demasiadas entradas molestas de este.
    $res = query($sql, "CONVERSOR");
    if ($res) {
        $text = "";
        while ($row = Row($res)) {
            $IdMensaje = $row["IdMensaje"];
            $Titulo = $row["Titulo"];
            $Status = $row["Status"];
            $text .= $IdMensaje . "'" . $Titulo . "'" . $Status . "\n";
        }
    } else {
        return "error";
    }
    return $text;
}
开发者ID:klich3,项目名称:gPOS,代码行数:31,代码来源:modbuzon.php

示例2: listaTodosConNombre

 function listaTodosConNombre()
 {
     $sql = "SELECT\t\t\r\n\t\tges_proveedores.*\t\t\r\n\t\tFROM\r\n\t\tges_proveedores \t\t\r\n\t\tWHERE\r\n\t\tges_proveedores.Eliminado = 0\r\n\t\t";
     $res = query($sql);
     if (!$res) {
         error(__FILE__ . __LINE__, "W: no se ha podido crear seleccion");
         return false;
     }
     $out = array();
     while ($row = Row($res)) {
         $key = $row["IdProveedor"];
         $value = $row["NombreComercial"];
         $out[$key] = $value;
     }
     return $out;
 }
开发者ID:klich3,项目名称:gPOS,代码行数:16,代码来源:proveedor.class.php

示例3: PerfilFactory

function PerfilFactory($res)
{
    if (!$res) {
        error(__FILE__ . __LINE__, "ERROR en factory");
        return false;
    }
    $row = Row($res);
    if (!is_array($row)) {
        return false;
    }
    $id = $row["IdPerfil"];
    $oPerfil = new perfil();
    if ($oPerfil->Load($id)) {
        return $oPerfil;
    }
    error(__FILE__ . __LINE__, "ERROR no pudo cargar id '{$id}'");
    return false;
}
开发者ID:klich3,项目名称:gPOS,代码行数:18,代码来源:perfil.class.php

示例4: AlbaranFactory

function AlbaranFactory($res)
{
    if (!$res) {
        error(__FILE__ . __LINE__, "ERROR en factory");
        return false;
    }
    $row = Row($res);
    if (!is_array($row)) {
        return false;
    }
    $id = $row["IdAlbaranTraspaso"];
    $oAlbaran = new albaran();
    if ($oAlbaran->Load($id)) {
        return $oAlbaran;
    }
    error(__FILE__ . __LINE__, "ERROR no pudo cargar id '{$id}'");
    return false;
}
开发者ID:klich3,项目名称:gPOS,代码行数:18,代码来源:albaran.class.php

示例5: MostrarAlbaran

function MostrarAlbaran($id)
{
    global $action;
    $id = CleanID($id);
    $albaran = new albaran();
    $albaran->Load($id);
    $ot = getTemplate("ModeloAlbaran");
    if (!$ot) {
        error(__FILE__ . __LINE__, "Info: template busqueda no encontrado");
        return false;
    }
    //<tr><td>G18196 - BERMDAS.F.SKATE.KAPPA;AC</td><td>1</td></tr>
    //$this->userLog .= "<tr><td>". $referencia . " - " . $nombre . "</td><td>". $unid . "</td></tr>";
    //	$sql = "INSERT INTO ges_albtraspaso_det (IdAlbaranTraspaso,IdProducto,Unidades)
    //			VALUES ('$IdAlbaran','$IdProducto','$Unidades')";
    $detallesString = "";
    $prod = new producto();
    $sql = "SELECT * FROM ges_albtraspaso_det WHERE IdAlbaranTraspaso={$id} ORDER BY IdDetalle ASC";
    $res = query($sql, "Listando detalles de un albaran");
    while ($row = Row($res)) {
        $IdProducto = $row["IdProducto"];
        $prod->Load($IdProducto);
        $nombre_s = CleanParaWeb($prod->getNombre());
        $referencia_s = CleanParaWeb($prod->get("Referencia"));
        $unid = $row["Unidades"];
        $detallesString .= "<tr><td>" . $referencia_s . " - " . $nombre_s . "</td><td>" . $unid . "</td></tr>";
    }
    $comercio = $_SESSION["GlobalNombreNegocio"];
    $local = new local();
    $local->Load($albaran->get("IdAlmacenSalida"));
    $nombreorigen = CleanParaWeb($local->getNombre());
    $localdestino = new local();
    $localdestino->Load($albaran->get("IdAlmacenRecepcion"));
    $nombredestino = CleanParaWeb($localdestino->getNombre());
    $FechaSalida = CleanFechaFromDB($albaran->get("FechaSalida"));
    $ot->fijar("FECHA", $FechaSalida);
    $ot->fijar("LINEAS", $detallesString);
    $ot->fijar("NOMBRECOMERCIO", CleanParaWeb($comercio));
    $ot->fijar("NUMEROALBARAN", $id);
    $ot->fijar("DESDETIENDA", $nombreorigen);
    $ot->fijar("HASTATIENDA", $nombredestino);
    echo $ot->Output();
}
开发者ID:klich3,项目名称:gPOS,代码行数:43,代码来源:modalbaranes.php

示例6: LoadByName

 function LoadByName($nombre)
 {
     $sql = "SELECT IdTemplate FROM ges_templates WHERE Nombre = '{$nombre}'";
     $res = query($sql);
     if (!$res) {
         return false;
     }
     $row = Row($res);
     if (!$row) {
         return false;
     }
     $id = $row["IdTemplate"];
     if (!$this->Load($id)) {
         return false;
     }
     return true;
 }
开发者ID:klich3,项目名称:gPOS,代码行数:17,代码来源:template.class.php

示例7: ActualizarUtilidadVenta

function ActualizarUtilidadVenta($IdArqueo)
{
    $sql = "SELECT IdComprobante " . "FROM   ges_dinero_movimientos " . "WHERE  IdArqueoCaja = '{$IdArqueo}' " . "AND    Eliminado = 0 ";
    $res = query($sql);
    $utilidad = 0;
    while ($row = Row($res)) {
        $IdComprobante = $row["IdComprobante"];
        if ($IdComprobante != 0) {
            $status = verificarComprobante($IdComprobante);
            if ($status == 0) {
                $costocbte = obtenerCostoComprobante($IdComprobante);
                $importecbte = obtenerImporteComprobante($IdComprobante);
                $margen = $importecbte - $costocbte;
                $utilidad = $utilidad + $margen;
            }
        }
    }
    $sql = "UPDATE ges_arqueo_caja SET UtilidadVenta = '{$utilidad}' " . "WHERE  ges_arqueo_caja.IdArqueo = '{$IdArqueo}' ";
    query($sql, 'Actualizacion Utilidad Venta');
}
开发者ID:klich3,项目名称:gPOS,代码行数:20,代码来源:arqueoservices.php

示例8: NroComprobantePreVentaMax

function NroComprobantePreVentaMax($IdLocal, $TipoComprobante, $Serie)
{
    //echo $Serie;
    //Valida serie
    if (!extSerieComprobante($IdLocal, $Serie, $TipoComprobante)) {
        $Serie = cargarSerieDefComprobante($IdLocal, $TipoComprobante);
    }
    $sql = "SELECT MAX( NPresupuesto ) AS NroComprobante" . " FROM    ges_presupuestos " . " WHERE   IdLocal         = '{$IdLocal}' " . " AND     TipoPresupuesto = '{$TipoComprobante}' " . " AND     Serie = '{$Serie}' " . " AND     Eliminado       = '0'";
    $res = query($sql);
    $row = Row($res);
    if ($row["NroComprobante"]) {
        $nro = $row["NroComprobante"] + 1;
    } else {
        $nro = 1;
    }
    //codigo documento
    $cod = $Serie . "-" . $nro;
    return $cod;
}
开发者ID:klich3,项目名称:gPOS,代码行数:19,代码来源:movimiento.class.php

示例9: genXulComboModeloSat

function genXulComboModeloSat($selected = false, $xul = "listitem", $IdMarca, $xdet)
{
    $sql = "SELECT IdModeloSat,Modelo FROM ges_modelosat WHERE Eliminado=0 \r\n                AND IdMarca = '{$IdMarca}' ORDER BY Modelo ASC";
    $res = query($sql);
    if (!$res) {
        return false;
    }
    $t = 0;
    $xitem = $xdet == 0 ? "modelo_def_" : "modelodet_def_";
    $xiditem = $xitem . $t;
    $out = "<{$xul} value='0' label='Nuevo Modelo' style='font-weight: bold' oncommand='mostrarNuevoModelo(true,{$xdet})' id='{$xiditem}'/>";
    while ($row = Row($res)) {
        $t++;
        $key = $row["IdModeloSat"];
        $value = CleanXulLabel($row["Modelo"]);
        $xid = $xitem . $t;
        if ($key != $selected) {
            $out .= "<{$xul} value='{$key}' label='{$value}' id='{$xid}'/>";
        } else {
            $out .= "<{$xul} selected='true' value='{$key}' label='{$value}' id='{$xid}'/>";
        }
    }
    return $out;
}
开发者ID:klich3,项目名称:gPOS,代码行数:24,代码来源:combos.inc.php

示例10: strictify

}
function strictify($string)
{
    $fixed = htmlspecialchars($string, ENT_QUOTES);
    $trans_array = array();
    for ($i = 127; $i < 255; $i++) {
        $trans_array[chr($i)] = "&#" . $i . ";";
    }
    $really_fixed = strtr($fixed, $trans_array);
    return $really_fixed;
}
$count = 0;
$Cat = "";
$code = "";
if ($res) {
    while ($row = Row($res)) {
        $count++;
        $NombrePantalla = $row["NombrePantalla"];
        $id = $row["IdListado"];
        $activos = DetectaActivos($row["CodigoSQL"]);
        $code .= $row["CodigoSQL"] . "\n----------------------------------\n";
        $NombrePantalla = cv_input($NombrePantalla);
        $NombrePantalla = strictify($NombrePantalla);
        $peso = $row["Peso"];
        $Categoria = $row["Categoria"];
        $style = "";
        if ($Categoria != $Cat) {
            $Cat_label = !$Categoria ? "Sin Categoría" : $Categoria;
            $style = "font-weight: bold;text-decoration: underline";
            $outItems = $outItems . "<menuitem style='{$style}' label='{$Cat_label}' value='0'/>\n";
        }
开发者ID:klich3,项目名称:gPOS,代码行数:31,代码来源:formlistados.php

示例11: IntegridadReferencia

 function IntegridadReferencia()
 {
     return true;
     //No hacemos integridad de referencia para permitir que el usuario
     // asigne "prodbase" a mano mediante cambios en la referencia.
     $id = $this->getId();
     $ref = $this->getReferencia();
     $sql = "SELECT IdProducto,IdProdBase FROM ges_productos WHERE (Referencia = '{$ref}') AND (IdProducto != '{$id}')";
     $res = query($sql);
     if (!$res) {
         $this->Error(__FILE__ . __LINE__, "E: {$sql}, error desconocido");
         return true;
     }
     $row = Row($res);
     if (!is_array($row)) {
         return true;
     }
     $ViejoProdbase = $row["IdProdBase"];
     if ($ViejoProdbase != $this->get("IdProdBase")) {
         $this->setFallo(_("Referencia duplicada: ya existe un producto con esa referencia"));
         $this->Error(__FILE__ . __LINE__, "Info: prodbase {$ViejoProdbase} colisiona con {$id} de ref {$ref}");
         return false;
     }
     /*		
     		if ($IdViejo and $id and $IdViejo != $id){
     			// duplicado!
     			$this->setFallo(_("Referencia duplicada: ya existe un producto con esa referencia"));
     			return false;			
     		} 				
     		
     		if (!$id and $IdViejo){
     			//Ya existe uno!
     			$this->setFallo(_("Ya existe un producto con esa referencia"));
     			return false;	
     		}*/
     return true;
 }
开发者ID:klich3,项目名称:gPOS,代码行数:37,代码来源:producto.class.php

示例12: AltaMProductos

 function AltaMProductos($IdComprobante)
 {
     $this->IdComprobante = $IdComprobante;
     //Inserta ó Actualiza ...
     //Existe? ...
     $sql = " select IdMetaproductoDet as Id " . " from   ges_metaproductosdet " . " where  IdMetaproducto = '" . $IdComprobante . "'" . " and    IdProducto     = '" . $this->idproducto . "'";
     $res = query($sql);
     if ($row = Row($res)) {
         //Actualiza...
         $sql = " update ges_metaproductosdet " . " set    Cantidad  = '" . $this->unidades . "'," . "        Costo     = '" . $this->precio . "'," . "        Importe   = '" . $this->importe . "'," . "        Eliminado = '0'" . " where  IdMetaProductoDet  = '" . $row["Id"] . "'";
     } else {
         $aStatus = explode("~", $this->status);
         //Serie~Lote~Vence...
         //Inserta...
         $Keys = "IdMetaproducto,";
         $Values = "'" . $IdComprobante . "',";
         $Keys .= "IdProducto,";
         $Values .= "'" . $this->idproducto . "',";
         $Keys .= "Cantidad,";
         $Values .= "'" . $this->unidades . "',";
         $Keys .= "Costo,";
         $Values .= "'" . $this->precio . "',";
         $Keys .= "Importe,";
         $Values .= "'" . $this->importe . "',";
         $Keys .= "Concepto,";
         $Values .= "'" . $this->descripcion . "',";
         $Keys .= "Talla,";
         $Values .= "'" . $this->talla . "',";
         $Keys .= "Color,";
         $Values .= "'" . $this->color . "',";
         $Keys .= "Referencia,";
         $Values .= "'" . $this->referencia . "',";
         $Keys .= "CodigoBarras,";
         $Values .= "'" . $this->codigobarras . "',";
         $Keys .= "Serie,";
         $Values .= "'" . $aStatus[0] . "',";
         $Keys .= "Lote,";
         $Values .= "'" . $aStatus[1] . "',";
         $Keys .= "Vencimiento";
         $Values .= "'" . $aStatus[2] . "'";
         $sql = "insert into ges_metaproductosdet (" . $Keys . ") values (" . $Values . ")";
     }
     $res = query($sql, "Detalle ticket");
     //Series Reserva...
     //IdPedidoDet:unidades:Serie;Serie,...
     $aPedidoDet = explode(",", $this->pedidodet);
     foreach ($aPedidoDet as $xrow) {
         $axrow = explode(":", $xrow);
         $idpedidodet = isset($axrow[1]) ? $axrow[0] : 0;
         $xnseries = isset($axrow[2]) ? $axrow[2] : false;
         //Series...
         if ($xnseries) {
             reservaSalidaSeriesMProductoDet($this->idproducto, $IdComprobante, $xnseries, $idpedidodet);
         }
     }
 }
开发者ID:klich3,项目名称:gPOS,代码行数:56,代码来源:filaticket.class.php

示例13: ConvertirSelProductos2Articulos

function ConvertirSelProductos2Articulos()
{
    //Busca estos productos en el almacen y los selecciona
    $carroprod = getSesionDato("CarritoProd");
    //Vamos a agnadir a la seleccion actual del carro de articulos
    $carroarticulos = getSesionDato("CarritoTrans");
    if (!is_array($carroarticulos)) {
        $carroarticulos = array();
    }
    foreach ($carroprod as $IdProducto) {
        $res = Seleccion("Almacen", "IdProducto='{$IdProducto}'");
        if ($res) {
            while ($row = Row($res)) {
                $id = $row["Id"];
                array_push($carroarticulos, $id);
            }
        }
    }
    setSesionDato("CarritoTrans", $carroarticulos);
}
开发者ID:klich3,项目名称:gPOS,代码行数:20,代码来源:modproductos.php

示例14: ListaProductosxSubFamilia

function ListaProductosxSubFamilia($IdFamilia, $IdSubFamilia, $mud, $muc, $dsto, $tipocosto)
{
    //echo "::".$IdFamilia."::".$IdSubFamilia."::";
    $COPImpuesto = getSesionDato("COPImpuesto");
    $res = obtenerProductoxSubFamilia($IdFamilia, $IdSubFamilia);
    $xout = "<table class='forma' width='750'>\n                 <tbody><tr><td><table></table></td></tr>\n                 <tr class='formaCabezaLista'>\n                 <td colspan=4>Productos</td>\n                 <td colspan=4 >Precios Anteriores</td>\n                 <td colspan=4 >Nuevos Precios</td>\n                 </tr>\n                 <tr class='formaCabezaLista' style='font-size:1em;'>\n                 <td ></td>\n                 <td >Ref</td>\n                 <td >CB</td>\n                 <td style='min-width:8em'>Nombre</td>\n                 <td >PVP</td>\n                 <td >PVP/D</td>\n                 <td >PVC</td>\n                 <td >PVC/D</td>\n                 <td >PVP</td>\n                 <td >PVP/D</td>\n                 <td >PVC</td>\n                 <td >PVC/D</td>\n                 </tr>";
    while ($row = Row($res)) {
        $Costo = $tipocosto == 'CP' ? $row["CostoPromedio"] : $row["UltimoCosto"];
        $COP = $COPImpuesto == 1 ? 0 : $row["CostoOperativo"];
        $MUD_Nuevo = ($Costo + $COP) * $mud / 100;
        $PD_Nuevo = $Costo + $COP + $MUD_Nuevo;
        $IGV_Directo = $PD_Nuevo * $row["Impuesto"] / 100;
        $PVD_Nuevo = $COPImpuesto == 1 ? $PD_Nuevo + $IGV_Directo + $row["CostoOperativo"] : $PD_Nuevo + $IGV_Directo;
        $PVD_Nuevo = $mud != 0 ? $PVD_Nuevo : $row["PrecioVenta"];
        $PVD_Nuevo = FormatPreciosTPV($PVD_Nuevo);
        $PVDD_Nuevo = $PVD_Nuevo - $MUD_Nuevo * $dsto / 100;
        $PVDD_Nuevo = $mud != 0 ? $PVDD_Nuevo : $row["PVDDescontado"];
        $PVDD_Nuevo = FormatPreciosTPV($PVDD_Nuevo);
        $MUC_Nuevo = ($Costo + $COP) * $muc / 100;
        $PC_Nuevo = $Costo + $COP + $MUC_Nuevo;
        $IGV_Corporativo = $PC_Nuevo * $row["Impuesto"] / 100;
        $PVC_Nuevo = $COPImpuesto == 1 ? $PC_Nuevo + $IGV_Corporativo + $row["CostoOperativo"] : $PC_Nuevo + $IGV_Corporativo;
        $PVC_Nuevo = $muc != 0 ? $PVC_Nuevo : $row["PrecioVentaCorporativo"];
        $PVC_Nuevo = FormatPreciosTPV($PVC_Nuevo);
        $PVCD_Nuevo = $PVC_Nuevo - $MUC_Nuevo * $dsto / 100;
        $PVCD_Nuevo = $muc != 0 ? $PVCD_Nuevo : $row["PVCDescontado"];
        $PVCD_Nuevo = FormatPreciosTPV($PVCD_Nuevo);
        $xout .= "<tr class='t f'><td width='16' class='iconproducto'><img src='img/gpos_productos.png'></td>" . "<td class='referencia'>" . $row["Referencia"] . "</td>" . "<td class='codigobarras'>" . $row["CodigoBarras"] . "</td>" . "<td class='nombre'>" . $row["Producto"] . "</td>" . "<td >" . $row["PrecioVenta"] . "</td>" . "<td >" . $row["PVDDescontado"] . "</td>" . "<td >" . $row["PrecioVentaCorporativo"] . "</td>" . "<td >" . $row["PVCDescontado"] . "</td>" . "<td >" . $PVD_Nuevo . "</td>" . "<td >" . $PVDD_Nuevo . "</td>" . "<td >" . $PVC_Nuevo . "</td>" . "<td >" . $PVCD_Nuevo . "</td></tr>";
        //$xout .=  "<br>".$Costo;
    }
    $xout .= "</tbody></table>";
    return $xout;
}
开发者ID:klich3,项目名称:gPOS,代码行数:33,代码来源:modfamilias.php

示例15: getTiposComprobantes

function getTiposComprobantes()
{
    $sql = "SHOW COLUMNS FROM ges_comprobantestipo LIKE 'TipoComprobante'";
    $res = query($sql);
    $row = Row($res);
    return explode("','", preg_replace("/(enum|set)\\('(.+?)'\\)/", "\$2", $row["Type"]));
}
开发者ID:klich3,项目名称:gPOS,代码行数:7,代码来源:modlocal.php


注:本文中的Row函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。