Sadfg

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1180 palavras )
  • Download(s) : 0
  • Publicado : 14 de maio de 2012
Ler documento completo
Amostra do texto
eventos_class
<?php
class eventos_mod
{
var $con;
var $sql;
var $res;
var $reg;
var $msg;

function __construct()
{
$this->con = new conexao();
}
function getAtividadesData($dataini){
$this->sql = "select atividades.descricao,
atividades.data,atividades.horaini,
atividades.horafim,
locais.local as local,
atividades.id

from atividades,locais where data = '$dataini'
and atividades.loc_id = locais.id
order by data, horaini";
$this->res =$this->con->bd->Execute($this->sql);
$dados = array();
$ind = 0;
while(!$this->res->EOF){
$dados[$ind]['descricao'] = $this->res->fields['descricao'];
$dados[$ind]['data'] = $this->res->fields['data'];
$dados[$ind]['horaini'] = $this->res->fields['horaini'];$dados[$ind]['horafim'] = $this->res->fields['horafim'];
$dados[$ind]['local'] = $this->res->fields['local'];
$dados[$ind]['id'] = $this->res->fields['id'];
$ind++;
$this->res->MoveNext();
}
return $dados;
}
functionretornaAtividadesPesXML($codigoPessoa){
$sql = "select
atividades.id,
atividades.descricao,
atividades.data,
atividades.horaini,
atividades.horafim,
locais.local as local
from inscricao, atividades, locais
where inscricao.pes_id =$codigoPessoa
and inscricao.ati_id = atividades.id
and atividades.loc_id = locais.id";
$this->res = $this->con->bd->Execute($sql);
$doc = new DOMDocument("1.0");
$root = $doc->createElement("atividades");
$doc->appendChild($root);
while($reg =$this->res->FetchNextObject()){
$node = $doc->createElement("atividade");
$root->appendChild($node);
foreach ($reg as $fieldname => $fieldvalue) {
$campo = strtolower($fieldname);
$node->appendChild($doc->createElement($campo, $fieldvalue));
}
}$doc->save("atividadesPes.xml");
$ret = $doc->saveXML();
return $ret;
}
function getDados($local){
$sql = "select * from atividades where loc_id = $local order by descricao";
$this->res = $this->con->bd->Execute($sql);
$doc = new DOMDocument("1.0");
$root =$doc->createElement("atividades");
$doc->appendChild($root);
while($reg = $this->res->FetchNextObject()){
$node = $doc->createElement("atividade");
$root->appendChild($node);
foreach ($reg as $fieldname => $fieldvalue) {
$campo = strtolower($fieldname);$node->appendChild($doc->createElement($campo, $fieldvalue));
}
}
$doc->save("atividades.xml");
$ret = $doc->saveXML();
return $ret;
}
}
?>

cliente_atividades_data
<?php
try {
$cliente = @new SoapClient(null, array('location' => 'http://localhost/serverEventos/server.php',...
tracking img