vicius_wolf
-
Total de itens
21 -
Registro em
-
Última visita
Posts postados por vicius_wolf
-
-
Boa noite,
Preciso executar uma consulta SQL no banco Mysql pelo PHP, da seguinte forma:// Inclui o arquivo que faz a conexão ao banco de dados require_once('mysqli.php'); //Recebe operador com string. $controle = "<"; // Monta a consulta SQL $sql = 'SELECT * FROM `usuarios` WHERE carga "{$controle}" 100; ?>
Quero passar o operador lógico menor "<" pela variável controle, como opção de consulta, mas não está funcioanado, poderiam me ajudar?
PS.: Já tentei com aspas simples e sem colchete.
-
Olá pessoal, e mais uma dúvida, e agora é JavaScript,
É o seguinte, tem um formulário pra reserva de materiais em PHP, e no campo para inserir a data, quero colocar um calendário em JavaScript para facilitar a vida. Até já consegui um calendário na net, mas não sei como inserir na minha página, no campo destinado a data.
Segue o trecho do meu form, do jeito que está agora.
<form name="frm" method="POST" action="<? echo $_SERVER[PHP_SELF] . "?acao=$acao"; ?>" onsubmit="return validar_form(this);"> Data da Reserva*<br /> [b] [color="#FF0000"]<input type="text" name="data_reserva" value="<? if_then(vazio($_POST["data_reserva"]), date("d/m/Y"), $_POST["data_reserva"]); ?>" size="15" maxlength=10><br />[/color][/b] Recurso Didático*<br /> <? $sql = " select cod_recurso_didatico, descricao, 2 as ordem " . " from res_recurso_didatico " . " inner join res_situacao_recurso_didatico sit " . " on res_recurso_didatico.cod_situacao_recurso_didatico = " . " sit.cod_situacao_recurso_didatico " . " where sit.pode_reservar = 'S' " . " union all " . " select 0, 'Selecione um Recurso', 1 as ordem " . " order by 3, 2 "; $eventos = " onchange=\" frm.action='$_SERVER[PHP_SELF]?acao=reload'; " . " frm.submit(); \" "; echo gera_combo($conexao_banco, $sql, "cod_recurso_didatico", "descricao", $_POST["cod_recurso_didatico"], $eventos); ?> <br /> <div id="div_lista_horarios"> <? echo $reserva->mostra_horarios_disponiveis($data_reserva, $cod_recurso_didatico); ?> </div> <br /> <input type="hidden" name="cod" value="<? echo $_GET["cod"]; ?>"> <button type="submit" name="btn_incluir">Enviar</button> <button type="button" name="btn_voltar" onclick="window.location='<?echo $_SERVER[PHP_SELF]?>?acao=listar';">Voltar</button> </form>
Até.
-
Ok, muito obrigado pela ajuda!
-
Boa noite pessoal,
Preciso de uma força para resolver um problema. Tenho um script mysql para um sistema de reservas, e ele possivelmente foi feito em uma versão anterior a do mysql 5.5, e está criticando o seguinte erro ao criar uma tabela no banco:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at line 9
Tradução
# 1064 - Você tem um erro em sua sintaxe SQL; verifique o manual que corresponde à sua versão do servidor MySQL para a sintaxe direita ao uso próximo "type = InnoDB 'na linha 9
E o script para criar a tabela é o seguinte:
CREATE TABLE pes_servidores ( codigofuncionario varchar(8) NOT NULL, #matrícula do funcionário email varchar(50), nomecurto varchar(50), #senha criptografada de acesso ao sistema, não sei porque existe, é algo do sistema aula senhafuncionario varchar(50) not null, nomefuncionario varchar(50) NOT NULL, sexo varchar(9) not null, codigounidade int not null ) type=InnoDB;
A versão do meu Mysql é a 5.5, se puderem me ajudar?
-
Senhores, voltando a tirar dúvidas,
É o seguinte, estou criando um jogo de corriada bem simples em C++, e estou implementado herança de Polimorfismo.
Só que não consigo indentificar o erro que ocorre ao criar uma subclasse.
Abaixo está a superclasse, e em seguida a subclasse, só as .h
Superclasse figura.h
#ifndef FIGURA_H #define FIGURA_H //#include "Quadrado.h" //#include "Circulo.h" class Figura { float x,y; Figura *objeto; public: Figura (float x, float y); void *getObjeto(); virtual void draw(); }; #endif
Subclasse quadrado.h#ifndef QUADRADO_H #define QUADRADO_H #include "Figura.h" class Quadrado : public Figura { public: Quadrado (float x, float y, float lado); void draw(); private: float lado, x1, x2, y1, y2; }; #endif
O erro ocorre na linha da declaração da subclasse, está em negrito. O erro que aparece no CodeBlocks é esse, diz sobre chaves antes do nome da classe, mas não entendi:Quadrado.h:6: error: expected class-name before '{' token
Até
-
Saudações colegas do forúm,
É o seguite, estou implementando uma simulação de uma lanchonete, e na minha MAIN, estou usando um laço DO WHILE para ficar rodando enquanto pressiono alguma tecla, mas o que está acontecendo e que aparece o primeiro laço, e não continua, cai fora e termina o programa:
Segue o codigo:
#include <cstdlib> #include <iostream> //#include "fila.h" #include "montador.h" #include <stdlib.h> #include <time.h> using namespace std; int main() { filaCircularComVetor filaDePedidos,filaDeMontagem; pedido pedidos; montador montadores[2]; int t,c,piz,pas,num; char i; t = c = num = 0; c = 1; i = 1; do { srand(time(NULL)); num = rand() % 100; if(num > 80) { pedidos.setControle(c); piz = rand() % 2 + 1; pedidos.setPizza(piz); pas = rand() % 4 + 1; pedidos.setPastel(pas); pedidos.setTempo(t); for(int x=0; x<3; x++) { if(montadores[x].vazio()) { montadores[x].montagem(pedidos, t); } else filaDeMontagem.enfileirar(pedidos); } t = t + 1; c = t + 2; } cout << "Não chegou pedido" << endl; cout << "Pressione enter para continuar!" << endl; cin >> i; //system("PAUSE"); }while(i == 1); if(filaDeMontagem.vazia() == true) cout << "Fila de montagem vazia" << endl; else filaDeMontagem.exibir(); system("PAUSE"); return EXIT_SUCCESS; //return 0; }
Enquanto teclar 1, era para ficar no laço!
-
Olá, você quer dizer arvores binárias?
Se for posso ajudar!
-
Achei o erro, danado, e o desgramado do ';' no final da classe!
Só valeu outra vez Myho. Obrigado
-
Boa noite pessoal! (outra vez)
Não consigo corrigir o erro a seguir, criei uma nova classe, do tipo montador, e não tinha visto este erro antes.
montador.cpp:4: error: new types may not be defined in a return type montador.cpp:4: error: return type specification for constructor invalid
e a classe a baixo!#include <iostream> #include "fila.h" class montador { int tempo; bool status; pedido pedidos; public: montador(); bool vazio(); bool ocupado(); pedido montagem(pedido p); friend class pedidos; montador::montador() { tempo = 0; status = false; } }
-
Ok, agora "mim inteder", realmente não planejo usar ponteiros, pois ainda não aprendemos.
Tua ajuda foi de grande valia.
Muito obrigado Myho!
Até!
Abraços
-
Opa, obrigado desde já!
Sim, o NULL já tentei, mas acusa erro no compilador, algo com 'não escalar'.M as teria com esta função retornar outra coisa, sem ter que testar na main()?
-
Boa noite pessoal,
É o seguinte, estou fazendo um trabalho, onde já emplementei um FILA em C++.
Minha dúvida é como eu faça pro o método dequeue(desenfileirar), que é do tipo Pedido, caso a fila esteja vazia, retornar um erro, ou exceção, ou alguma coisa, não sei.
Meu codigo a baixo
Classe Pedido
#include <iostream> using namespace std; class pedido { int controle; int pizza; int pastel; int tempo; public: pedido(); void setControle(int); void setPizza(int); void setPastel(int); void setTempo(int); int getControle(); int getPizza(); int getPastel(); int getTempo(); void imprimePedido(); }; pedido::pedido() { } void pedido::setControle(int c) { controle = c; } void pedido::setPizza(int p) { pizza = p; } void pedido::setPastel(int p) { pastel = p; } void pedido::setTempo(int t) { tempo = t; } int pedido::getControle() { return controle; } int pedido::getPizza() { return pizza; } int pedido::getPastel() { return pastel; } int pedido::getTempo() { return tempo; } void pedido::imprimePedido() { cout << "Pedido numero:" << getControle() << endl; cout << "Pizzas:" << getPizza() << endl; cout << "Pasteis:" << getPastel() << endl; cout << "Tempo do pedido" << getTempo() << endl; }
E a classe Fila, só com o método dequeue(desenfileirar)#include "pedido.h" #include <iostream> using namespace std; const int TAM = 10; class filaCircularComVetor{ int frente, re, ne; pedido fila[TAM]; public: //pedido *fila[]; filaCircularComVetor(); bool enfileirar(pedido p); pedido desenfileirar(); bool cheia(); bool vazia(); pedido front(); int tamanho(); void exibir(); }; pedido filaCircularComVetor::desenfileirar() { pedido pe; /*if(vazia()) return NULL; else {*/ pe = fila[frente]; frente = (frente + 1) % TAM; ne = ne - 1; return pe; //}
Como vêem, este método é do tipo pedido, e retorna o elemento retirado, caso a fila estiver vazia, o que retorno!
-
Simples ^^
Olha o nome da tua função:
sorteiaPocisao
Olha o nome agora da chamada da função:
sorteiaPosicao
Coloque-os iguais.
Não sei se o teu código está funciona, mas quanto ao erro de compilação, é isso.
Valeu mesmo...Olha que olhei pra esse código um tempão e não vi isto....
Quanto ao código tá funcionando, mas não tá jogando a palavra na matriz, vou revisar...se tiver alguma idéia pode mandar....
Se precisar de algo é só avisar...
Muito obrigado Nobre amigo!
-
Nobres colegas,
venho pedir socorro! Tenho uma dúvida, que para para muitos possa ser banal, mas é o seguinte:
Estou a fazer um jogo de caça-palavras em C, e criei uma procedimento que joga as palavras sorteadas por outra função, dentro da matriz de char, pois bem, criei uma função para sortear numeros de 1 às 5, que serão as posição que a palavra vai ficar na matriz( tipo 1 na horizontal, 2 na vertical...etc). E um erro aparece e não consigo decifar, segue o código a baixo:
ERRO: [Linker error] undefined reference to `sorteiaPosicao'
ld returned 1 exit status
void sorteiaPocisao(int p){ int posicao; srand(time(NULL)); posicao = rand() % 5; p = posicao; } void preencheMatrizPalavras(char mat[10][10]){ int l,i,j,posicao,comprimento; char palavra[50]; sorteiaPalavra(palavra); comprimento = strlen(palavra); sorteiaPosicao(posicao); if(posicao == 1){ for(j=0;j<10;j++){ for(i=0;i<10;i++){ mat[i][j] = palavra[i]; } } } else if(posicao == 2){ for(j=0;j<10;j++){ for(i=0;i<10;i++){ mat[i][j] = palavra[i]; } } } else if(posicao == 3){ for(j=0;j<10;j++){ for(i=0;i<10;i++){ if(i==j){ mat[i][j] = palavra[i]; } } } } else if(posicao == 4){ for(i=10;i>0;i--){ for(j=10;j>0;j--){ if(i==j){ mat[i][j] = palavra[j]; } } } } else{ i=10; for(j=0;j<10;j++){ mat[i][j] = palavra[i]; } } } void sorteiaPalavra(char palavra[]){ int num; srand(time(NULL)); num = rand() % 15; switch(num){ case 0: strcpy (palavra,"n"); break; case 1: strcpy (palavra,"flash"); break; case 2: strcpy (palavra,"ajax"); break; case 3: strcpy (palavra,"lanterna"); break; case 4: strcpy (palavra,"aquaman"); break; case 5: strcpy (palavra,"pacman"); break; case 6: strcpy (palavra,"enduro"); break; case 7: strcpy (palavra,"topgear"); break; case 8: strcpy (palavra,"monopolio"); break; case 9: strcpy (palavra,"sonic"); break; case 10: strcpy (palavra,"ramones"); break; case 11: strcpy (palavra,"metalica"); break; case 12: strcpy (palavra,"raimundos"); break; case 13: strcpy (palavra,"replicantes"); break; case 14: strcpy (palavra,"acdc"); break; } }
-
cara, tenta criar uma classe q4 para os domingos.
Foi exatamente o que fiz, criei outra classe ".q4", e inseri na div do domingo, e nada.
Mas o interessante é que se mudar os atributos das classes anteriores, funciona, mas dai muda a linha toda....!!!!
-
Boa tarde pessoal,
Sou iniciante em HTML, estou criando um calendário com DIV, está pronto:
Tenho estas classes no css:
.quad{
border: solid 1px #003399;
float:left;
}
.q1{
font-family:"Comic Sans MS", sans-serif, Verdana;
font-weight:bold;
background-color:#CCCCCC;
border: solid 1px #003399;
font-size:30px;
height:42px;
text-align:center;
padding:5px 0 0 5px;
}
.q2{
font-family:"Comic Sans MS", sans-serif, Verdana;
background-color:#FFFFCC;
height:20px;
width:20px;
border: solid 1px #CCCCCC;
float:left;
}
.q3{
font-family:"Comic Sans MS", sans-serif, Verdana;
background-color:#FFFFFF;
height:20px;
width:20px;
border: solid 1px #CCCCCC;
float:left;
}
E o código HTML:
<div class="quad">
<div class="q1">JANEIRO</div>
<div class="q2">D</div>
<div class="q2">S</div>
<div class="q2">T</div>
<div class="q2">Q</div>
<div class="q2">Q</div>
<div class="q2">S</div>
<div class="q2">S</div>
<div class="clear">
</div>
<div class="q3"> </div>
<div class="q3"> </div>
<div class="q3"> </div>
<div class="q3"> </div>
<div class="q3">1</div>
<div class="q3">2</div>
<div class="q3">3</div>
<div class="clear">
</div>
<div class="q2">4</div>
<div class="q2">5</div>
<div class="q2">6</div>
<div class="q2">7</div>
<div class="q2">8</div>
<div class="q2">9</div>
<div class="q2">10</div>
<div class="clear">
</div>
<div class="q3">11</div>
<div class="q3">12</div>
<div class="q3">13</div>
<div class="q3">14</div>
<div class="q3">15</div>
<div class="q3">16</div>
<div class="q3">17</div>
<div class="clear">
</div>
<div class="q2">18</div>
<div class="q2">19</div>
<div class="q2">20</div>
<div class="q2">21</div>
<div class="q2">22</div>
<div class="q2">23</div>
<div class="q2">24</div>
<div class="clear">
</div>
<div class="q3">25</div>
<div class="q3">26</div>
<div class="q3">27</div>
<div class="q3">28</div>
<div class="q3">29</div>
<div class="q3">30</div>
<div class="q3">31</div>
</div>
</body>
Estou tentado mudar a cor de fonte, apenas das DIV's do domingo, mas não tem jeito.....Me ajudem...!!!
-
Boa tarde,
Sou iniciante em python, lendo em foruns a fora, siga as dicas para criar interfaces com python. Baixei a versão 2.6, mais o Gtk+ com Glade.
Mas ao dar o comando 'import gtk', na IDLE, aparece este erro:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import gtk
File "C:\Python26\Lib\site-packages\gtk-2.0\gtk\__init__.py", line 38, in <module>
import gobject as _gobject
ImportError: No module named gobject
Gostaria de saber também se há material de estudo sobre este assunto, e se estou no caminho certo :D
Desde, Obrigado!
-
Até o 2.6, você podia usar print variavel. Depois disso, vocè precisa usar print(variavel).
print deixou de ser um comando e passou a ser uma função.
Muito obrigado Mnemonic, como estou no começo, ainda me falta uma pouco de conhecimento sobre o python.
Valeu mesmo, até.
-
Como ele disse, a sintaxe tá errada. Como você tá fazendo exatamente?
É seguinte, no python 3.1, crio uma variavel, "a",depois recebe um valor qualquer, depois dou o comando print para a variavel "a", e mostra o erro.
Já digitando a variavel "a", e depois teclando enter aparece o valor da variavel normal.
Já fiz um teste com ActivePython 2.6, e funciona das duas maneiras, teclando enter, e o print????
-
Olá, estou iniciando em Python, e estou com uma dúvida,
ao digitar o comando print, para uma variável, o compilador mostra,
o seguinte erro
"SyntaxError: invalid syntax (<pyshell#21>, line 1)"
Criando Gráficos com parâmetros
em Crystal Reports
Postado
Olá a todos,
Estou tentando criando um gráfico no Crystal Reports em um sub relatório (.rpt) através de parâmetros vindos do relatório principal.
São só três campos numéricos e já estão no sub relatório, porém não habilita a opção de criação de gráficos.
A origem de dos dados é de uma conexão ADO com um banco Oracle.
O Crystal só deixa criar gráficos por campos de tabelas?
porque só com parâmetros não habilita.
Grato pela ajuda desde já.