本文整理汇总了PHP中consulta函数的典型用法代码示例。如果您正苦于以下问题:PHP consulta函数的具体用法?PHP consulta怎么用?PHP consulta使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了consulta函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: escribe_archivo_via_sftp
function escribe_archivo_via_sftp($cadena, $nombre_archivo_remoto = "", $factura_id, $fe_folio)
{
$sql_update = "update vta_p_facturas set \n\tFE_SERIE='A', FE_FOLIO={$fe_folio}\n\twhere (FE_SERIE = '' OR FE_SERIE IS NULL or FE_SERIE=0) AND (FE_FOLIO = '' OR FE_FOLIO IS NULL or FE_FOLIO =0) \n\tAND FACTURA_ID=" . $factura_id;
$result_update = mysql_db_query(DB_NAME, $sql_update);
// echo $sql_update;
define("TEPath", "../TableEditor/");
include '../TableEditor/Net/SFTP.php';
// $ftp_sitio="demo-partners.xsa.com.mx";
// $ftp_usuario="testftpfacciisa";
// $ftp_pass="testftpfacciisa";
$ftp_sitio = "173.205.255.84";
$ftp_usuario = "ftpciisa";
$ftp_pass = "ciisa201104";
$sftp = new Net_SFTP($ftp_sitio);
if (!$sftp->login($ftp_usuario, $ftp_pass)) {
exit('Acceso incorrecto..');
}
$sftp->put($nombre_archivo_remoto, utf8_encode($cadena));
$sftp->chdir("1");
$sftp->put($nombre_archivo_remoto, utf8_encode($cadena));
$folio_fiscal = consulta("select FOLIO_FISCAL from vta_p_facturas WHERE FACTURA_ID=" . $factura_id);
$folio_fiscal = $folio_fiscal["FOLIO_FISCAL"];
//echo $fe_serie["FE_FOLIO"]."+";
echo "Envio exitoso... Factura " . $folio_fiscal;
}
示例2: concepto_precio
function concepto_precio($concepto_id, $cliente_id)
{
$aux_concepto = consulta("select * from c_conceptos where CONCEPTO_ID='" . $concepto_id . "'");
if ($cliente_id > 0) {
$aux_especiales = consulta("select PRECIO from c_precios_especiales where CONCEPTO_ID='" . $concepto_id . "' and CLIENTE_ID='" . $cliente_id . "'");
// echo count($aux_especiales); print_r($aux_especiales);echo "*** ".$aux_especiales."----";
if ($aux_especiales == "") {
// echo "111111111111111111";
$aux_cliente = consulta("select LISTA_PRECIOS from c_clientes where CLIENTE_ID=" . $cliente_id);
//echo "PRECIO_".$aux_cliente["LISTA_PRECIOS"];
echo $aux_cliente["PRECIO_" . $aux_cliente["LISTA_PRECIOS"]];
if (count($aux_cliente) == 0) {
$precio = $aux_concepto["PRECIO_1"];
} else {
$precio = $aux_concepto["PRECIO_" . $aux_cliente["LISTA_PRECIOS"]];
}
} else {
$precio = $aux_especiales["PRECIO"];
}
} else {
//echo "++";
$precio = $aux_concepto["PRECIO_1"];
}
return $precio;
}
示例3: getSubskills
function getSubskills($json = TRUE)
{
/**
* Gets the list of available subskills
* @author Germán Sánchez (GREC-ESADE), Collage
* @version march 2014
*/
global $conn;
$sql = 'SELECT * FROM ' . TABLE_SUBSKILLS . ' ORDER BY lower(text) ASC';
$result = consulta($sql, $conn);
$out = array();
while ($obj = pg_fetch_object($result)) {
$out[] = $obj;
}
if (FALSE) {
# hand-build
$out = array();
$out[] = array('id' => 1, 'text' => 'quick response');
$out[] = array('id' => 2, 'text' => 'prolific');
$out[] = array('id' => 3, 'text' => 'extensive');
}
if ($json) {
$out = json_encode($out);
}
return $out;
}
示例4: valida_existencia
function valida_existencia(&$obj, $data)
{
$clave = $_POST["CLAVE"];
$cantidad = $_POST["CANTIDAD"];
$calidad = $_POST["CALIDAD_ID"];
$largo = $_POST["LARGO_ID"];
// $proveedor=$_POST["PROVEEDOR_ID"];
for ($i = 1; $i <= count($clave); $i++) {
if ($clave[$i] != "") {
if ($cantidad[$i] == "" or $cantidad[$i] == 0 or $calidad[$i] == "" or $calidad[$i] == 0 or $largo[$i] == "" or $largo[$i] == 0) {
} else {
$existencia = existencias($clave[$i], $calidad[$i], $largo[$i], "");
if ($existencia == "") {
$existencia = 0;
}
if ($existencia < $cantidad[$i]) {
$calidad_desc = consulta("select DESCRIPCION FROM inv_c_calidad WHERE CALIDAD_ID='" . $calidad[$i] . "'");
$largo_desc = consulta("select DESCRIPCION FROM inv_c_largo WHERE LARGO_ID='" . $largo[$i] . "'");
$info = $clave[$i] . ', Calidad ' . $calidad_desc["DESCRIPCION"] . ', largo ' . $largo_desc["DESCRIPCION"];
$obj->addError('No hay existencia suficiente(' . $existencia . ')...Clave ' . $info);
}
// $obj->addError('de prueba');
}
}
}
return $data;
}
示例5: colorea
function colorea($id)
{
//FUNCION QUE SE EJECUTA PARA LA COLUMNA EXTRA
$aux = consulta("select * from p_analisis_resultados where ANALISIS_RESULTADO_ID=" . $id);
$anormal = resultado_anormal($aux["VALOR_MINIMO"], $aux["VALOR_MAXIMO"], $aux["VALOR"]);
if ($anormal) {
$color = "fa2805";
$string = '<table id="func_' . $id . '" border="0" width="100%" cellpadding="0" cellspacing="1" bgcolor="' . $color . '"><tr><td> </td></tr></table>';
}
return $string;
}
示例6: extra_grupos
function extra_grupos($id)
{
$aux = consulta("select * from c_conceptos where CONCEPTO_ID=" . $id);
if ($aux["CONCEPTO_TIPO_ID"] == "3") {
$link = '<a target="_blank" class="link_ajax" target="_blank" id="id_' . $id . '" href="../admin/?table=c_conceptos_grupo&id_padre=' . $id . '" onMouseOver="pintar(' . $id . ')" onmouseout="pintar_out(' . $id . ')"><span class="tooltip"></span><img src="../images/samples_ico1.png" width="16" height="16" border="0" />
</a>';
$string = '<table id="func_' . $id . '" border="0" cellpadding="0" cellspacing="1"><tr>';
$string .= '<td>' . $link . '</td>';
$string .= '</tr></table>';
}
return $string;
}
示例7: getFeasibleCandidates
function getFeasibleCandidates($reqs = NULL)
{
/**
* Gets initial list of feasible candidates. Requirements are needed?
* It also returns the profile of each initial candidate
*/
global $conn, $token, $debugar, $moodle;
if (FALSE) {
// Check if "user" is inside $reqs
if ($reqs['userRequest'] != null) {
//$sql = 'SELECT * FROM zer_users WHERE username != \''.$reqs['userRequest'].'\'';
$sql = 'SELECT * FROM ' . TABLE_USERS;
} else {
//$userCred = checkTokenESB($token);
//$sql = 'SELECT * FROM zer_users WHERE username != "'.$userCred['username'].'"';
}
}
$sql = 'SELECT * FROM ' . TABLE_USERS;
if ($moodle) {
// If we are in Moodle environment, the feasible candidates are the ones registered in moodle.
// Obtain list of users (core_user_get_users)
// Add them the the select or filter the results according them
$url = 'http://moodle.projectcollage.eu/webservice/rest/server.php';
if ($debugar) {
echo 'getFeasibleCandidates: getting ' . $url . '<br />' . "\n";
}
$param = 'wstoken=e85ad37a66710486d3ced2fab08de5da&moodlewsrestformat=json&wsfunction=core_user_get_users&criteria[0][key]=auth&criteria[0][value]=cas';
$candidates = requestER($url, $param);
if ($debugar) {
echo 'getFeasibleCandidates: List of CAS users: ' . $candidates . '<br />' . "\n";
}
}
$result = consulta($sql, $conn);
$out = array();
while ($obj = pg_fetch_object($result)) {
// Convert stdClass to array
//$candidate = objectToArray(json_decode(json_encode($obj), true));
$candidate = json_decode(json_encode($obj), true);
$candidate['profile'] = getCandidateProfile($candidate['username']);
//($candidate['userid']);
$out[] = $candidate;
}
return $out;
}
示例8: extra_function
function extra_function($id)
{
//FUNCION QUE SE EJECUTA PARA LA COLUMNA EXTRA
$aux = consulta("select c.CONCEPTO_TIPO_ID from c_conceptos c, p_recepcion_partidas p where c.CLAVE = p.CLAVE and p.RECEPCION_PARTIDAS_ID =" . $id);
if ($aux["CONCEPTO_TIPO_ID"] == "2") {
$link = '<a href="../admin/?table=p_analisis_resultados&recepcion_partidas_id=' . $id . '" title="Capturar resultados"><img src="' . TEImagesPath . 'laboratorio.png" width="16" height="16" border="0" />Capturar</a>';
$link2 = '<a target="_blank" href="../formatos/imprimir_2.php?id=' . $id . '" title="Ver resultados"><img src="' . TEImagesPath . 'resultados.png" width="16" height="16" border="0" />Imprimir</a>';
$string = '<table id="func_' . $id . '" border="0" cellpadding="0" cellspacing="4"><tr>';
$string .= '<td align="left">' . $link . '</td><td align="right">' . $link2 . '</td>';
$string .= '</tr></table>';
}
if ($aux["CONCEPTO_TIPO_ID"] == "4") {
$link = '<a href="../admin/?table=p_analisis_resultados&recepcion_partidas_id=' . $id . '" title="Capturar resultados"><img src="' . TEImagesPath . 'laboratorio.png" width="16" height="16" border="0" />Capturar</a>';
$link2 = '<a target="_blank" href="../formatos/imprimir_3.php?id=' . $id . '" title="Ver resultados"><img src="' . TEImagesPath . 'resultados.png" width="16" height="16" border="0" />Imprimir</a>';
$string = '<table id="func_' . $id . '" border="0" cellpadding="0" cellspacing="4"><tr>';
$string .= '<td align="left">' . $link . '</td><td align="right">' . $link2 . '</td>';
$string .= '</tr></table>';
}
return $string;
}
示例9: generateRandomKey
function generateRandomKey($table, $field, $length = null)
{
// 62 caracteres
$availables = array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z');
// para generar las semillas aplica
for ($i = 0; $i < 2; $i++) {
rand(0, count($availables) - 1);
}
$repeat = true;
$key = '';
while ($repeat) {
$key = '';
for ($i = 0; $i < $length; $i++) {
$key .= $availables[rand(0, count($availables) - 1)];
}
// comprueba que no exista en la tabla
if (!consulta("SELECT {$field} FROM {$table} WHERE {$field} = '{$key}'")) {
$repeat = false;
}
}
return $key;
}
示例10: consulta
case "ban_p_bancos_egresos":
if ($valor == "EGRESO_ID") {
echo "";
$aux = consulta("select * FROM egr_p_egresos where EGRESO_ID=" . $campo_dato);
echo $aux["MONEDA"] . ", ";
echo "Mt : " . formato_moneda($aux["MONTO"], 2);
echo ", <B>IVA : </B>" . formato_moneda($aux["IVA"], 2);
echo ", <B>R ISR : </B>" . formato_moneda($aux["RETENCION_ISR"], 2);
echo ", <B>R IVA : </B>" . formato_moneda($aux["RETENCION_IVA"], 2);
echo ", <B>Tot : </B>" . formato_moneda($aux["TOTAL"], 2);
echo " <a href='../admin/index.php?table=egr_p_egresos&edit=" . $aux["EGRESO_ID"] . "' target=_new><img alt='Ver egreso' border=0 src='../images/samples_ico1.png'></a>";
echo "";
}
break;
case "egr_p_egresos_facturas":
if ($valor == "FACTURA") {
echo "";
$aux = consulta("select * FROM com_p_proveedores_facturas where FACTURA='" . $campo_dato . "'");
echo $aux["MONEDA"] . ", ";
echo "Mt : " . formato_moneda($aux["MONTO"], 2);
echo ", <B>IVA : </B>" . formato_moneda($aux["IVA"], 2);
echo ", <B>R ISR : </B>" . formato_moneda($aux["RETENCION_ISR"], 2);
echo ", <B>R IVA : </B>" . formato_moneda($aux["RETENCION_IVA"], 2);
echo ", <B>Tot : </B>" . formato_moneda($aux["TOTAL"], 2);
// echo "Tot : ".formato_moneda($aux["MONTO"],2);
echo " <a href='../admin/index.php?table=com_p_proveedores_facturas&edit=" . $aux["PROVEEDOR_FACTURA_ID"] . "' target=_new><img alt='Ver factura' border=0 src='../images/samples_ico1.png'></a>";
echo "";
}
break;
}
}
示例11: busqueda_popup_2
function busqueda_popup_2(tabla, filtro, campo_padre)
{
aux_1=filtro.toLowerCase()+"="+document.getElementsByName(filtro.toUpperCase())[0].value;
window.open('<?php
echo TEditorUrl . $agregar_al_url . "&table=";
?>
'+tabla+'&busqueda_popup='+campo_padre+'&'+aux_1,'new'+ aux_date,'location=yes,resizable=yes,status=yes, scrollbars=yes');
}
</script>
<?php
}
}
if ($table == "ban_c_cuentas") {
if ($FieldName == "FORMATO_IMPRESION") {
// echo "<a href=javascript:busqueda_popup('com_p_proveedores_facturas','proveedor_id','".$FieldName."') title='Formato de impresion de cheques'> <img border=0 width=20 src='".TEImagesPath.'facturas.png'."'></a>";
$aux_formato = consulta("select * from print_formatos where TABLA='" . $FieldValue . "'");
print_r($aux_formato);
//echo "select * from print_formatos where TABLA='".$FieldValue."'";
echo "<a href='?&table=print_formatos&edit='" . $aux_formato["FORMATO_ID"] . " target=_blank><img alt='Formato de impresion de cheques' border=0 width=20 src='" . TEImagesPath . 'categories.png' . "'></a>";
}
}
if ($table == "egr_p_egresos") {
if ($FieldName == "PROVEEDOR_ID") {
echo "<a href=javascript:busqueda_popup_2('com_p_proveedores_facturas','proveedor_id','" . $FieldName . "') title='Facturas del proveedor, solo no pagadas'> <img border=0 width=20 src='" . TEImagesPath . 'facturas.png' . "'></a>";
$agregar_al_url_2 = "&filtro=no_pagados";
?>
<script language="javascript">
function busqueda_popup_2(tabla, filtro, campo_padre)
{
aux_1=filtro.toLowerCase()+"="+document.getElementsByName(filtro.toUpperCase())[0].value;
window.open('<?php
示例12: consulta
<?php
if ($table != "vta_c_clientes") {
if ($_SESSION["TE_user_tipo_id"] == 2) {
$datos_usuario = consulta("select * from te_usuarios where USUARIO_ID=" . $_SESSION["TE_user_id"]);
$where_cte = " where CLIENTE_ID='" . $datos_usuario["CLIENTE_ID"] . "' ";
$editor->setDefaultValues(array('CLIENTE_ID' => $datos_usuario["CLIENTE_ID"]));
$editor->addDataFilter(' CLIENTE_ID=' . $datos_usuario["CLIENTE_ID"]);
} else {
$where_cte = "";
}
$editor->setInputType('CLIENTE_ID', 'select');
$editor->setValuesFromQuery('CLIENTE_ID', "SELECT CLIENTE_ID, RAZON_SOCIAL FROM vta_c_clientes {$where_cte} ORDER BY RAZON_SOCIAL");
}
$editor->setDisplayNames(array('VENDEDOR_ID' => 'Vendedor', 'cm_email' => 'Email'));
$editor->setDefaultValues(array('CIUDAD_ID' => '39', 'ESTADO_ID' => '1', 'ESTATUS_ID' => '1'));
/*
$editor->setInputType('ESTATUS_ID', 'select'); // Este tipo de campos se aplica unicamente desde el codigo y debe ser acompañado de la siguiente consulta...
$editor->setValuesFromQuery('ESTATUS_ID', "SELECT ESTATUS_ID, DESCRIPCION FROM cfg_estatus order by DESCRIPCION"); //Aqui obtenemos los valores de la tabla "te_sample_select_sql" relacionando los campos Identificadores.
*/
/*
if ($table<>"c_sucursales")
{
$editor->setInputType('SUCURSAL_ID', 'select');
$editor->setValuesFromQuery('SUCURSAL_ID', "SELECT SUCURSAL_ID, DESCRIPCION FROM c_sucursales ORDER BY DESCRIPCION");
}
*/
//if ($table<>"c_hospitales")
//{
// $editor->setInputType('UB_H_HOSPITAL_ID', 'select');
//$editor->setValuesFromQuery('UB_H_HOSPITAL_ID', "SELECT HOSPITAL_ID, DESCRIPCION FROM c_hospitales ORDER BY DESCRIPCION");
示例13: mysql_query
<tr><td align="left" width = "200"><b>- ' . $con[0] . '</b></td><td align="left"><strong>Rresultado</strong></td><td><strong>Valores de referencia</strong></td></tr>
<tr><td align="left"></td><td align = "left">' . $cabecera . '</td><td colspan="2" align = "left"><h5>' . $des_con . '</h5></td></tr>
</table>';
$tipo_consulta = "select CONCEPTO_TIPO_ID FROM c_conceptos c, p_recepcion_partidas p where c.CONCEPTO_ID = p.CONCEPTO_ID and RECEPCION_PARTIDAS_ID= '" . $_GET["id"] . "'";
//echo $tipo_consulta;
$res_tipo = mysql_query($tipo_consulta);
$tipo = mysql_fetch_array($res_tipo);
//echo $tipo['CONCEPTO_TIPO_ID'];
//echo $tipo['CONCEPTO_TIPO_ID'];
$cuerpo .= '<table border="0" width= "500px" align="center" rules ="none">
<tr>
<td align= "left" width ="200">' . $metodo . '</td></tr>
<tr><td></td></tr>
<tr><td></td></tr>
<tr><td align= "left" width =" 350">' . $nom_cultivo . '</td></tr><tr><td></td></tr>';
while ($resultados = mysql_fetch_assoc($res1)) {
$contenido .= '<tr><td align= "left" width =" 300"><strong>' . $resultados["PARAMETRO"] . '</strong></td><td align= "left"><strong>' . $resultados["VALOR"] . '</strong></td></tr>';
$contenido .= '<tr><td align= "left" width =" 300">____________________________________________</td></tr>';
}
$contenido .= '</table>';
$aux = consulta("select QUIMICA_FIRMA FROM c_sucursales where SUCURSAL_ID=" . $sucursal);
if ($aux["QUIMICA_FIRMA"] != "") {
$firma = '<img src="../archivos/' . $aux["QUIMICA_FIRMA"] . '" width="150" height="90">';
}
$piepag = '<br/><br/><table width ="600px"><tr><td width="550">' . $pie_pag . '</td></tr><tr><td align="center">' . $firma . '</td></tr>';
$piepag .= '</table></body></html>';
$html = $encabezado . $inicio . $cuerpo . $contenido . $piepag;
//echo $html;
$pdf->writeHTML(utf8_encode($html), true, false, false, false, '');
$pdf->lastPage();
$pdf->Output('resultados.pdf', 'I');
示例14: substr
if ($no_vacio == 0) {
continue;
}
$arma_campos = substr($arma_campos, 0, strlen($arma_campos) - 2);
if ($_POST[$llave_tabla_hijo][$i] != "") {
$sql = "update " . $TABLA_HIJO["TABLA_HIJO"] . " set " . $arma_campos . " WHERE " . $llave_tabla_hijo . "=" . $_POST[$llave_tabla_hijo][$i];
$result = mysql_db_query(DB_NAME, $sql);
//echo "<br>--".$sql."--<br>"; // exit();
$guardado = consulta("select * from " . $TABLA_HIJO["TABLA_HIJO"] . " where " . $llave_tabla_hijo . "=" . $_POST[$llave_tabla_hijo][$i]);
if (!empty($NUEVO_editor_hijo[$TABLA_HIJO["TABLA_HIJO"]]->editCallbacks)) {
foreach ($NUEVO_editor_hijo[$TABLA_HIJO["TABLA_HIJO"]]->editCallbacks as $c) {
call_user_func($c, $guardado);
}
}
} else {
$sql = "insert into " . $TABLA_HIJO["TABLA_HIJO"] . " set " . $arma_campos . ", " . $llave_tabla_padre . "=" . ID . "";
$result = mysql_db_query(DB_NAME, $sql);
// echo $sql; exit();
$guardado = consulta("select * from " . $TABLA_HIJO["TABLA_HIJO"] . " where " . $llave_tabla_hijo . "=" . mysql_insert_id());
// echo print_r($NUEVO_editor_hijo[$TABLA_HIJO["TABLA_HIJO"]]->addCallbacks);
if (!empty($NUEVO_editor_hijo[$TABLA_HIJO["TABLA_HIJO"]]->addCallbacks)) {
foreach ($NUEVO_editor_hijo[$TABLA_HIJO["TABLA_HIJO"]]->addCallbacks as $c) {
call_user_func($c, $guardado);
}
}
// print_r($guardado); exit();
}
}
}
// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TABLA HIJO
}
示例15: consulta
$codcategoria = $_POST['codcategoria'];
$sql = "SELECT * FROM producto WHERE nombre LIKE '{$nombre}%' and codcategoria LIKE '{$codcategoria}' and activo=1 ORDER BY nombre";
$reg = consulta($sql);
?>
<div class="header bordered-red">Datos de la Categoria</div>
<table class="table table-bordered table-hover">
<thead>
<tr>
<th>N</th><th>Nombre</th><th>Categoria</th><th>Código</th><th>Talla</th><th>Precio Mínimo</th><th></th>
</tr>
</thead>
<?php
foreach ($reg as $r) {
$i++;
$sql = "SELECT * FROM categoria WHERE codcategoria=" . $r['codcategoria'] . " and activo=1 ORDER BY nombre";
$cat = consulta($sql);
$c = array_shift($cat);
?>
<tr>
<td class="der"><?php
echo $i;
?>
</td>
<td><?php
echo $r['nombre'];
?>
</td>
<td><?php
echo $c['nombre'];
?>
</td>