本文整理汇总了PHP中dbString函数的典型用法代码示例。如果您正苦于以下问题:PHP dbString函数的具体用法?PHP dbString怎么用?PHP dbString使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了dbString函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: provaUpdateStatus
function provaUpdateStatus($id, $status)
{
$fields = array();
$fields['status'] = dbString($status);
updateRecord('provas', $fields, 'id_prova = ' . dbInteger($id));
if ($status == 'X') {
$fields = array();
$fields['status'] = dbString('X');
updateRecord('provas_classificacoes', $fields, 'id_prova = ' . dbInteger($id));
}
}
示例2: equipaUpdateStatus
function equipaUpdateStatus($id, $status)
{
$fields = array();
$fields['status'] = dbString($status);
updateRecord('equipas', $fields, 'id_equipa = ' . dbInteger($id));
if ($status == 'X') {
$fields = array();
$fields['status'] = dbString('X');
updateRecord('elementos_equipas', $fields, 'id_equipa = ' . dbInteger($id));
}
}
示例3: date
?>
<div class="row">
<div class="col-md-12 col-md-offset-0">
<form name="changegr" class="form-horizontal" onsubmit="return false;">
<fieldset>
<!-- Form Name -->
<legend>Procurar Guia</legend>
<?php
if ($_SESSION['archive_gr'] == '') {
$where = "id > 0 AND gr_enable = 1";
} else {
$date_menos = date("Y-m-d", strtotime($date_atual . ' - ' . $_SESSION['archive_gr'] . ' days'));
$where = "id > 0 AND gr_enable = 1 AND (date_tocliente >= " . dbString($date_menos) . " || date_tocliente IS NULL)";
//echo $where;
}
$order = " DESC";
$table = grepGetByFiltro($where, "date_in" . $order);
if (is_bool($table) === false) {
if (mysql_num_rows($table) > 0) {
?>
<!-- <table id="example" class="table table-striped table-hover"> -->
<table id="mytable" class="table table-striped table-bordered display" cellspacing="0" width="auto">
<thead>
<tr>
<th>Nº</th>
<th>Nome</th>
<th>Contacto</th>
示例4: provaGet
if (isset($_POST['id_prova'])) {
$c = provaGet($_POST['id_prova']);
$proof_date = new TimeStamp(new DateTime("now"), date_create($c['data_hora']));
if ($proof_date->totaldays < joLimitChangeProof()) {
$_SESSION['error_msg'] = 'Ops!!! O tempo previsto para a inscrição de elementos em provas expirou.';
header('location: index.php');
exit(0);
}
}
if (isset($_POST['inscrever'])) {
// INSCREVER
$fields['id_classificacao'] = dbInteger(-1);
$fields['id_prova'] = $_POST['id_prova'];
$fields['id_entidade'] = $_POST['id_entidade'];
$fields['classificacao'] = 99999;
$fields['status'] = dbString('I');
provaClassificacaoInsert($fields);
$redirectToEquipa = true;
} elseif (isset($_POST['desinscrever'])) {
// DESINSCREVER
$fields['id_prova'] = $_POST['id_prova'];
if (in_array($_POST['status'], array('I', 'R'))) {
$status = 'X';
} else {
$status = 'D';
}
provaClassificacaoUpdateStatus($_POST['id_classificacao'], $status);
$redirectToEquipa = true;
} elseif (isset($_POST['cancel'])) {
// VOLTAR
//não faz nada e volta para index
示例5: array
$params = array('apikey' => $apikey, 'listID' => $list, $defined => $reference, 'message' => $message, 'subject' => 'Bazar SAV', 'from' => 'E.Leclerc');
$client = new SoapClient('http://api.e-goi.com/v2/soap.php?wsdl');
$result = $client->sendSMS($params);
$lastsmsid = $result['CAMPAIGN'];
unset($result);
unset($params);
//print_r($result);
//aqui um if porque a partir daqui se der erro é só
// verificar porque a sms pode ter sida enviada
if (strlen($lastsmsid) > 0) {
//aqui faço o update da tabela grep e faço o registo na tabela modif.
$fields = array();
$fields['date_sms'] = dbString(date('Y-m-d H:i:s', time() - 3600));
$fields['id'] = dbInteger($data['id']);
$fields['status_sms'] = dbString('0');
$fields['sms_id'] = dbString($lastsmsid);
grepUpdate($fields);
unset($fields);
//agora a tabela modif
insertmodifgr($data['id'], 'Mensagem processada, verificar dentro de 5 min o estado dela');
echo "Mensagem processada, verificar dentro de 25 min o estado dela";
//depois de enviar vou aguardar um pouco para eles atualizar o mesmo
//sleep(90);
//agora tenho que pegar no resultado de verificar a sms
//ini_set('max_execution_time', 90);
/*$result = getreportegoi($lastsmsid);
$sent = intval($result['SENT']);
$delivered = intval($result['DELIVERED']);
$not_delivered = intval($result['NOT_DELIVERED']);
$invalid = intval($result['INVALID']);*/
示例6: rootPath
require_once rootPath('includes/sijo/master_header.php', 1);
require_once '../includes/mail/utils.phpmailer.php';
require_once '../includes/mail/template.php';
$erro = false;
//Guarda o novo utilizador submetido
if (isset($_POST["save"])) {
$fields = array();
$fields['id_visitante'] = -1;
$fields['nome'] = dbString($_POST['nome']);
$fields['status'] = dbString($_POST['status']);
$fields['password'] = dbString($_POST['password']);
$fields['nif'] = dbString($_POST['nif']);
$fields['morada'] = dbString($_POST['morada']);
$fields['telemovel'] = dbString($_POST['telemovel']);
$fields['email'] = dbString($_POST['email']);
$fields['sexo'] = dbString($_POST['sexo']);
visitanteInsert($fields);
$body = templateNewUser($fields['id_visitante'], $_POST['email'], $_POST['password'], $_POST['nome']);
$obj = createMailJO($_POST['email'], "Novo utilizador", $body);
if ($obj->SendAndClose()) {
header("location: index.php");
exit;
} else {
visitanteDelete($fields['id_visitante']);
$erro = true;
}
}
if ($erro) {
?>
<div class="errornmsg">Não foi possível criar o utilizador.</div>
<?php
示例7: control_post
<?php
include '../includes/allpageaj.php';
$login = control_post($_GET['login']);
$password = control_post($_GET['password']);
//antes de inserir verificar se já existe na DB
$us = usersGetByFiltro('pp_us_name = ' . dbString($login), '');
if (is_bool($us) === false) {
if (mysql_num_rows($us) > 0) {
echo 'Já existe um utilizador com esse nome';
} else {
//vou inserir na DB
$fields = array();
$fields['pp_us_name'] = dbString($login);
$fields['pp_us_password'] = dbString($password);
usersInsert($fields);
unset($fields);
echo 'ok';
}
} else {
echo 'Pedir assistência ao administrador';
}
closeDataBase();
示例8: encomendasUpdate
function encomendasUpdate($fields)
{
$where = "pp_enc_id = " . dbString($fields['pp_enc_id']);
unset($fields['pp_enc_id']);
updateRecord("pp_encomendas", $fields, $where);
}
示例9: unset
if ($data['gr_number'] == "") {
$numguia = $data['id'];
} else {
$numguia = $data['gr_number'];
}
$textmail .= 'GR nº' . $numguia . ' - ' . $data['date_in'] . ' - ' . $data['cl_name'] . ' - ' . $data['art_marca'] . ': ' . $data['art_type'] . '<br/>';
}
} else {
$textmail .= 'Não existe nenhuma. <br/>';
}
$textmail .= '<br/>';
unset($where);
unset($table);
unset($data);
//reparações que já atingiram 30 dias e ainda não foram entregue ao cliente
$where = 'date_in <= ' . dbString($date_menos30) . ' AND date_tocliente IS NULL AND id_section = ' . $numerowhile;
$table = grepGetByFiltro($where, 'date_in');
$textmail .= 'Reparação pendentes >= a 25 dias ou que ainda não foram entregue ao cliente: <br/>';
if (mysql_num_rows($table) > 0) {
while ($data = mysql_fetch_array($table)) {
//aqui vou ir buscar o numero do fornecedor
$reparador = '';
if ($data['rep_id'] > 0) {
$data_rep = reparadorGetById($data['rep_id']);
$reparador = $data_rep['rep_name'];
} else {
$reparador = 'Não foi enviado mail ao reparador ainda';
}
if ($data['gr_number'] == "") {
$numguia = $data['id'];
} else {
示例10: grepGetByGrNumber
<?php
include '../includes/allpageaj.php';
if (strpos($_POST['id_gr'], '-') !== false) {
$data = grepGetByGrNumber($_POST['id_gr']);
$idguia = $data['id'];
} else {
$data = grepGetById($_POST['id_gr']);
$idguia = $data['id'];
}
//$data = grepGetById($_POST['id_gr']);
if (strlen($data['date_tocliente'])) {
echo 'A guia já foi fechada ou entregue ao cliente';
} else {
$fields = array();
$fields['id'] = $idguia;
$fields['date_tocliente'] = dbString(date('Y-m-d H:i:s', time() - 3600));
grepUpdate($fields);
unset($fields);
insertmodifgr($idguia, $_POST['comment']);
echo 'ok';
}
closeDataBase();
示例11: control_post
<?php
include '../includes/allpageaj.php';
$recheio = control_post($_GET['recheio']);
//vou inserir na DB
$fields = array();
$fields['pp_recheio_designacao'] = dbString($recheio);
recheioInsert($fields);
unset($fields);
echo 'ok';
closeDataBase();
示例12: array
<?php
include '../includes/allpage.php';
//aqui faço o update da tabela grep e faço o registo na tabela modif.
$fields = array();
$fields['name'] = dbString($_POST['user']);
$fields['password'] = dbString($_POST['pass']);
loginInsert($fields);
unset($fields);
//agora a tabela modif
//insertmodifgr($_POST['id_gr'], 'Mensagem processada, verificar dentro de 5 min o estado dela');
/*if(strlen($error) > 0 )
{
echo $error;
}else{*/
echo "ok";
//}
closeDataBase();
示例13: localUpdateStatus
function localUpdateStatus($id, $status)
{
$fields = array();
$fields['status'] = dbString($status);
updateRecord('locais', $fields, 'id_local = ' . dbInteger($id));
}
示例14: array
<?php
include '../includes/allpageaj.php';
$fields2 = array();
$fields2['gr_id'] = $_POST['id'];
$fields2['us_id'] = $_SESSION['iduser'];
$fields2['modif_date'] = dbString(date('Y-m-d H:i:s', time() - 3600));
$fields2['modif_text'] = dbString($_POST['why']);
modifgrInsert($fields2);
unset($fields2);
echo 'ok';
closeDataBase();
示例15: massaUpdate
function massaUpdate($fields)
{
$where = "pp_massa_id = " . dbString($fields['pp_massa_id']);
unset($fields['pp_massa_id']);
updateRecord("pp_massa", $fields, $where);
}