Ir para conteúdo
Fórum Script Brasil

ursolouco

Veteranos
  • Total de itens

    2.314
  • Registro em

  • Última visita

Tudo que ursolouco postou

  1. ursolouco

    select complicado

    Salve, Deixo tentar participar ? Dá um explain em suas tabelas e mande a estrutura aqui no forum para ajudar a resolver sua dúvida. Abraços
  2. :huh: -- ADICIONANDO A COLUMA USER NA TABELA ALTER TABLE radpostauth ADD COLUMN user VARCHAR(64) NOT NULL; -- COPIANDO OS DADOS DA COLUNA USERNAME PARA A COLUNA USER UPDATE radpostauth SET user = username; -- RETORNANDO OS DADOS NA TELA SELECT id, username, user FROM radpostauth LIMIT 10; ¬¬ Abraços
  3. Salve, Isso é erro de indentação de código. Abra seu código fonte num editor bom de texto (notepad++) e veja os caracteres que não estão indentados Abraços
  4. Salve, Nunca vi este tipo de coisa, mas vamos lá, vamos tentar da seguinte forma: :huh: - Pare o serviço do mysql - Delete o arquivo de configuração (my.ini) - Reinstale o mysql - Inicie novamente o serviço - Tente estabeler novamente a conexão Abraços
  5. Salve, Veja se o exemplo abaixo pode lhe ajudar: USE test; DROP TABLE IF EXISTS demo; CREATE TABLE demo ( id INT(11) NOT NULL AUTO_INCREMENT, nome VARCHAR(50) NULL, CONSTRAINT pk_demo PRIMARY KEY(id) ) ENGINE = INNODB; -- SÓ NO MYSQL MESMO VIU INSERT INTO demo(nome) VALUES ('A'); INSERT INTO demo(nome) VALUES ('B'); INSERT INTO demo(nome) VALUES ('C'); INSERT INTO demo(nome) VALUES ('D'); INSERT INTO demo(nome) VALUES ('E'); INSERT INTO demo(nome) VALUES ('F'); INSERT INTO demo(nome) VALUES ('G'); INSERT INTO demo(nome) VALUES ('H'); INSERT INTO demo(nome) VALUES ('I'); INSERT INTO demo(nome) VALUES ('J'); INSERT INTO demo(nome) VALUES ('K'); ALTER TABLE demo ADD COLUMN nome1 VARCHAR(50) NULL; UPDATE demo SET nome1 = nome; SELECT nome, nome1 FROM demo ORDER BY id DESC; Abraços
  6. Salve, Segue abaixo um pequeno script para se trabalhar com coluna do tipo timestamp (que representa data e hora) com valor padrão. -- -- EXEMPLO DE COMO SE TRABALHAR -- COM COLUMA TIMESTAMP (QUE REPRESENTA DATA E HORA) -- COM VALOR PADRÃO NO MYSQL -- -- TESTADO NO 5.1.40-COMMUNITY -- -- AUTOR: WELLINGTON RODRIGUES <wellingtonbr@gmail.com> -- -- SELECIONA O BANDO DE DADOS TEST USE TEST; -- APAGA A TABELA DEMO CASO EXISTA DROP TABLE IF EXISTS DEMO; -- CRIA A TABELA DEMO CREATE TABLE DEMO ( ID INT(11) NOT NULL AUTO_INCREMENT, INFO VARCHAR(255) DEFAULT NULL, DATA TIMESTAMP DEFAULT CURRENT_TIMESTAMP, CONSTRAINT PK_DEMO PRIMARY KEY(ID) ) ENGINE = INNODB; -- INSERE INFORMAÇÕES NA TABELA DEMO INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); INSERT INTO DEMO(INFO) VALUES(NULL); -- RETORNA DADOS DO SISTEMA SELECT * FROM DEMO ORDER BY DATA DESC; -- Abraços
  7. $n = count($this->browser_languages); reset($this->languages); for( $i = 0; $i < $n; $i++ ) { if ( preg_match('/^('.$this->languages[$i].')(;q=[0-9]\\.[0-9])?$/i', $this->browser_languages[$i] )) { $this->language = $this->catalog_languages[$key]; break; } }
  8. ursolouco

    problema conexão com bd

    Salve, Veja o tempo de inatividade/timeout configurado no seu banco de dados. Isso esta parecendo que excede o tempo limite e o banco desconecta você. Abraços
  9. Salve, Dê uma olhada nesta referencia do manual ( http://www.php.net/manual/pt_BR/reserved.v...bles.server.php ) que algumas de suas dúvidas serão respondidas. Abraços
  10. ursolouco

    Ler documento do Word

    Salve, Veja esta referencia ( http://drewd.com/2007/01/25/reading-from-a...with-com-in-php ) de como ler o conteudo de um arquivo do Ms Word. O restante é fácil personalizar a exibição no PHP Abraços
  11. Salve, Simplifique as coisas <?php require_once('config.php'); $q = "SELECT SUBSTRING_INDEX(descricao,' ',200) AS descricao FROM anuncios"; $r = mysql_query( $q ); $num = mysql_num_rows( $r ); echo '<table style="table-layout: fixed; width: 589px; height: 464px;">'; echo '<tbody>'; if( $num ) { echo ' <tr> <td><div align="center" class="style201">N&atilde;o h&aacute; an&uacute;ncios cadastrados.</div></td> </tr>'; while( $reg = mysql_fetch_assoc ($r) ) { echo ' <tr> <td>'.htmlentities($reg['descricao']).'</td> </tr>'; } } else { echo ' <tr> <td><h1>Sua pesquisa não retorno resultado(s)</h1></td> </tr>'; } echo '</tbody>'; echo '</table>'; ?>
  12. Salve, Desde que trabalho com PHP eu nunca usei esta função, mas pelo que observei na documentação (http://php.net/odbc_result_all) acho interessante você dar alias para as colunas da tabela e aplicar estilos CSS (se é possivel) na formatação. Abraços
  13. Salve, Não seria mais interessante pensar numa consulta mais refinada para seu problema ? Algo do tipo SELECT coluna, coluna FROM tabela WHERE zona IN ('SUL','NORTE') Abraços
  14. Salve, Concordo plenamente: <?php error_reporting( E_ALL & ~E_NOTICE | E_STRICT ); session_start(); $_SESSION['nome'][] = 'ursolouco'; $_SESSION['nome'][] = 'dark0'; $_SESSION['nome'][] = 'jissa'; $_SESSION['nome'][] = 'ecl'; printf('<pre>%s</pre>', var_export($_SESSION['nome'],TRUE)); Mas não acho um boa prática fazer desta forma :P
  15. Hehehehehe Matei a cobra e mostrei o pau...
  16. Salve, Será mesmo ? Script rodando: http://desenvolvendosites.com/sb.php Source Code: http://desenvolvendosites.com/sb.php?debug
  17. Veja a opção "mode" da lista de parametros no link ( http://www.php.net/manual/pt_BR/function.fopen.php )
  18. Salve, Para isso você deve transformar sua variavel em array. Exemplo: <?php session_start(); $_SESSION['nome'] = array(); array_push( $_SESSION['nome'], 'ursolouco'); array_push( $_SESSION['nome'], 'dark0'); array_push( $_SESSION['nome'], 'jissa'); array_push( $_SESSION['nome'], 'ecl'); printf('<pre>%s</pre>', var_export($_SESSION['nome'],TRUE)); Abraços
  19. Salve, Posta seu código aqui para a galera dar uma olhada. Abraços
  20. Salve, Não confunda as coisas, php não tem nada a ver com w3c. Javascript roda no browser, é um determinação DOM acessar objetos usando a propriedade "id" e no php, variaveis são recuperada através da propriedade name (alias, php não... asp, asp.net, cgi, perl, etc... ) Abraços
  21. Salve, Antes de mais nada... RTFM :huh: Segue o exemplo abaixo: <?php $fp = fopen( 'arquivo.txt', 'w+' ); fwrite( $fp, 'Ola mundo!' ); fclose( $fp ); $fp = fopen( 'arquivo.txt', 'a+' ); $linha = fread( $fp, 1024 ); fwrite( $fp, "\r\nNOVA LINHA" ); fclose( $fp ); printf('<h1>%s</h1>', $linha); ?> Abraços
  22. Salve, Assim como a maioria das linguagens de scripts (interpretadas) deve ser sempre pelo nome (name). Abraços
  23. ursolouco

    Ajuda com codigo!

    Salve, A sua função vai retornar uma string criptografada pela função SHA1. O comando .":". nada mais é que concatenar duas variaveis. Abraços
  24. Rafael, Entendi sim, mas isso é uma particularidade do sistema que você vai implementar, para o problema que você mencionou no tópico acho que sua dúvida já foi sanada. Abraços
  25. Quem te falou isso ? Eu posso ter um membro privado de uma classe como estatico sem ter inicializado :closedeyes: Esta condição sempre vai acontecer, não acha ? Rafael, vamos lá //teste.php <form method="POST" action="sb.php"> <input type="hidden" name="txtFile" value="myfile.txt"> <input type="submit" name="btnCarregar" value="Botão"> </form> //sb.php <?php class File{ public static $handle = null; //o método __construct é executado automaticamente quando a classe é instanciada public function __construct(){ $this->createPointer(); if($_POST['btnCarregar']){ $this->readToFile(); $this->createHTML(); } if($_POST['btnSalvar']) { $this->writeToFile(); } } public function createPointer(){ //abri o arquivo do servidor para leitura e cria o ponteiro self::$handle = fopen($_POST['txtFile'], "r+"); if (!self::$handle){ echo " <script type=text/javascript> alert('Arquivo ou diretório não encontrado'); </script> "; } } public function readToFile(){ $this->createPointer(); //le o conteúdo do arquivo e o armazena na propriedade txt da classe return fread(self::$handle, 10000); } public function writeToFile(){ //escreve no arquivo fwrite (self::$handle, $_POST['txtCode']); //fecha o ponteiro fclose (self::$handle); echo "sucesso!"; } public function createHTML(){ $HTML=" <!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'> <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'/> <title>Eclipse web - version 1.0</title> </head> <body onload=''> <center> <form method='POST' action='sb.php'> <input type='hidden' name='txtFile' value='".$_POST['txtFile']."'> <textarea cols='117' rows='29' name='txtCode'>".$this->readToFile()."</textarea><br/> <input type='submit' name='btnSalvar' value='Salvar'> <input type='submit' name='btnCarregar' value='Carregar'> </form> </center> </body> </html> "; //<textarea cols='117' rows='29' name='txtCode'/>".$this->readFile()."</textarea><br/> /*<script type='text/javascript'> function inner(id){ var elemId = document.getElementById(id) elemId.innerHTML = ".$this->readFile()." } </script>/**/ echo $HTML; /**/ } } //Ver comando que verifica se uma classe já está instanciada //inicializa a classe new File(); //myfile.txt OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! OLA MUNDO! Abraços
×
×
  • Criar Novo...