Ir para conteúdo
Fórum Script Brasil

brhvitor6

Membros
  • Total de itens

    38
  • Registro em

  • Última visita

Tudo que brhvitor6 postou

  1. brhvitor6

    [Ajuda] Paginação

    Boa tarde a todos, estou com um problema em meu codigo de paginação. Codigo: <?php include('connect.php'); //Verifica se recebeu a pagina if(isset($_GET['pagina'])){ //teste para mysql ijection $pagina = mysql_real_escape_string($_GET['pagina']); //primeiro id = 5*pagina-1 $prim = 5*($pagina-1); //ultimo id e = prim + 5 $ut = $prim + 5; //Seleciona todos entre prim e ut $pega = mysql_query("SELECT * FROM material LIMIT $prim , $ut"); //cria array $ar = mysql_fetch_array($pega); //se não recebeu a pagina utiliza padrão }else{ $pega = mysql_query("SELECT * FROM material LIMIT 0,5"); $ar = mysql_fetch_array($pega); } //loop para escrever tudo na pagina do{ echo $ar['materia']." id: ".$ar['idmaterial'].'<br>'; }while($ar = mysql_fetch_array($pega)); //faz a istagen de paginas $num = (mysql_num_rows(mysql_query("SELECT * FROM material")) / 5); $a = 0; while($a < $num){ $prox = $a+1; echo '<a href="paginacao.php?pagina='.$prox.'">'.$a.'</a> '; $a++; } ?> O seguinte erro ocorre: Por exemplo, estou na pagina 2 então era pra retornar isso: yg id: 6 y id: 7 y id: 8 y id: 9 gy id: 10 Mas ele retorna isso yg id: 6 y id: 7 y id: 8 y id: 9 gy id: 10 huhuh id: 11 uhuhu id: 12 uhuh id: 13 huhu id: 14 uhuh id: 15
  2. Desculpe... mas tudo que aprendi foi sozinho pois nunca tive oportunidade de fazer um curso ou algo parecido. E quando pessoa ajuda pois não estou conseguindo fazer alguma coisa as pessoas me julgam desta forma... Pode dar close não precisa mais não.
  3. com esse script q você me passou n resolve.... eu importei todas as palavras que quero em um memo e quero que toda vez que eu escreva uma palavra que esteja no memo se destaque no richtext...
  4. dei uma lida... mas ambos usam database... vou tentar me basear nos códigos... qualquer duvida eu posto aqui...
  5. sim o load file eu já sei... mas n sei como ele pode ver palavra por palavra sem usar um loop toda veiz
  6. isso mesmo...mas com as cores n tem esse problema... vou tentar também... em quanto isso... como posso "importar" de um arquivo txt as palavras pensei em importar com o Tmemo mas ele verificaria linha por linha mas acho que é um loop inutil.
  7. fiz algumas alterações para que não fique voltando o |... function Tform1.PintarPalavras(Palavra: string; RichEdit : TRichEdit; Cor : TColor; Negrito : Boolean): string; var FoundAt : LongInt; StartPos, ToEnd : integer; vBusca : string; v,b:integer; begin vBusca := Palavra; with RichEdit1 do begin v := SelStart; b := SelLength; SelStart := 0; SelLength := 0; repeat StartPos := SelStart + SelLength; ToEnd := Length(Text) - StartPos; FoundAt := FindText(vBusca, StartPos, ToEnd, []); if FoundAt < 0 then Break; begin SelStart := FoundAt; SelLength := Length(vBusca); end; SelAttributes.Color := Cor; if Negrito then SelAttributes.Style := SelAttributes.Style + [fsBold] else SelAttributes.Style := SelAttributes.Style - [fsBold] until False; SelStart := v; SelLength := b; SelAttributes.Color := clWindowText; end; end; mas continua com o erro que ele n muda so a palavra que eu quero... era pra ficar: vitor huahuahuahuahu mas fica: vitor huahuahuahuahu
  8. com minhas alterações n funciona: function PintarPalavras(palavra:string;RichEdit : TRichEdit; Cor : TColor; Negrito : Boolean): string; var FoundAt : LongInt; StartPos, ToEnd : integer; vBusca : string; str : string; begin vBusca := palavra; with form1.RichEdit1 do begin SelStart := 0; SelLength := 0; repeat StartPos := SelStart + SelLength; ToEnd := Length(Text) - StartPos; FoundAt := FindText(vBusca, StartPos, ToEnd, []); if FoundAt < 0 then Break; begin SelStart := FoundAt; SelLength := Length(vBusca); end; SelAttributes.Color := Cor; if Negrito then SelAttributes.Style := SelAttributes.Style + [fsBold] else SelAttributes.Style := SelAttributes.Style - [fsBold] until False; SelStart := 0; SelLength := 0; SelAttributes.Color := clWindowText; end; end; timer 1 PintarPalavras('vitor',RichEdit1, clblack,true); o objetivo é que o usuario não tenha que apertar o botão...
  9. resolvi mais umas coisa... mas agora por ex: eu digito vitor huahuahuahuahua era para ficar: vitor huahuahuahuahua mas fica: vitor huahuahuahuahua
  10. o problema persiste... eu usei um timer para verificar as palavras no richedit e coloquei Application.ProcessMessages; no onchange mas o problema persiste --------------------------------- Descobri o erro: SelStart := 0; SelLength := 0; Mas não sei corrigi-lo... ele volta para a coluna 0 e linha 0 porq isso ficava voltando.
  11. Tive um certo problema... quando estou digitando ele sempre volta para a primeira coluna... porq exemplo estou digitando vitor ... sai rotiv... outro ex: vou digitar abc: a| b|a c|ba o | é aquele negocio que fica piscando enquanto você digita
  12. Obrigao... vou ver se consigo aplicar em meu projeto... por enquanto é so =)
  13. tipo mudar a cor da palavra ou deixa-la em negrito...
  14. Em quanto o usuário estiver digitando no richedit algumas palavras se destacam. ex: ola meu nome é... A palavra nome foi destacada.
  15. Ola eu estou fazendo um sistema de "notas" para alunos da escola de computação em q estudo... O sistema recebe via XML as notas de acordo com o "ID" deles... mas eu não consigo popular um data grid com esse dados... para receber os dados estou usando o HTTPsevice. Mas como disse não estou conseguindo popular o datagrid mesmo recebendo os dados corretamente.. (pura falta de abilidade com o data grid =) )
  16. te mandei o MSN errado [e eese aqui: ttvitortt@hotmail.com (esqueci do L do hotmail)
  17. eu não sei... mas posso procurar... me add no MSN agent converça.. ttvitortt@hotmai.com
  18. Não presisa de tudo isso para abrir o programa.. Basta: ShellExecute(0, nil, 'Local do programa', nil, nil, SW_SHOWNORMAL) (tem que declara o shell API) Estou tentando fazer oque você falou... mas n sei "digitar" com o delphi mas ate agora tem isso: EM: Mouse_event(MOUSEEVENTF_MOVE,10,10,0,0); 10 e 10 são a localizaçõ do mouse assim você pode fazer com que ele va ate os botoes e clique. Dica: Entre uma movimentação e outra utilize o Sleep(1000); para que de tempo do programa mudar de tela ao clique do botão anterior
  19. Obrigado =) Nunca havia pensado deste modo... huahuahuahuahuahu
  20. Ola, como posso bloquear o caracter '? Ele é usado na maioria dos SQL injection e como posso bloquealo no PHP?
  21. Ola galera... estou com uma duvida... já sei importar aquivos de texto mas gostaria de usar um com um config ou seja.. que define as configurações do programa. mais ou menos assim: config.txt Para que o usuario não precise ficar configurando todas as vezes que entrar... tem como? obrigado
  22. eu gostaria de pegar a listade um arquivo .txt
  23. Dá pra ser mais claro ? não dá pra advinhar o que voce esta querendo abraço Assim: eu quero que baixe varios arquivos. Mas um de cada vez.
×
×
  • Criar Novo...