Jump to content

kinect

Members
  • Content count

    17
  • Joined

  • Last visited

Community Reputation

0 Comum

About kinect

  1. kinect

    Criação de tabela no mysql através de PHP

    Entendi o problema. Simplesmente estava esquecendo de executar a variável com o sql com algo como $result = mysql_query($sql), estava apenas declarando-a na variável $sql. Obrigado, Alaerte.
  2. Pessoal, Alguém sabe explicar porque não estou conseguindo criar uma tabela num banco de dados "x" através do php com esse código: $sql = "CREATE TABLE my_usuarios(id int(11) NOT NULL auto_increment, usuario varchar(50), senha varchar(10), data_cadastro datetime, PRIMARY KEY(id) )"; ? No phpmyadmin, no campo SQL eu coloco CREATE TABLE my_usuarios(id int(11) NOT NULL auto_increment, usuario varchar(50), senha varchar(10), data_cadastro datetime, PRIMARY KEY(id)) e a tabela my_usuarios é criada sem dificuldade. Detalhe: eu estou conectado no banco "y" porque consigo inserir, excluir ou alterar dados em qualquer tabela vizinha da desejada my_usuarios, então não é problema de conexão. Obrigado!
  3. Olá, giesta! Então.. Startar o daemon seria algo numa linha de comando? Dei uma lida no link https://dev.mysql.com/doc/refman/5.0/en/source-configuration-options.html#option_configure_with-big-tables, vi que tinha que usar na linha de comando: shell> ./configure --help. Pra mim isso é estranho. Sou um usuário iniciante de phpmyadmin...
  4. Muito obrigado, giesta! Esses dias eu li a respeito do 2^64, que se daria com a opção "with big tables", mas não sei como utilizar. Será que é complicado fazer com que uma tabela seja configurada como "with big tables"? Não sabia que um longtext podia ser tão grande assim! Na verdade eu só conhecia o BLOB de nome, o longtext não.
  5. Gracias, WictorP. Assistirei com toda calma!
  6. Alguém conhece uma maneira de gravar um número determinado de linhas numa tabela e poderia dividir? Um número máximo que, na tentativa de ultrapassá-lo, fosse excluído o registro da linha mais antiga? Como numa aplicação chat em que os registros mais antigos fossem excluídos quando a conversa fica grande demais, só que dentro do banco de dados sem utilizar chat com arquivo txt, por exemplo? Obrigado!
  7. Muito obrigado pessoal. É bom ter uma diretriz do que é possível. Sou novo na área: até pouco tempo atrás acharia que jquery seria o nome de um pokemon e ajax o nome de um produto de limpeza. Não tenho nada criado ainda, kikombat. O que vocês indicam pra ler/assitir sobre jquery e ajax?
  8. Boa noite, pessoal! Estou tentando visualizar a solução de uma ideia, mas não sei como proceder. Imaginem uma página php que lista vários livros. Estes livros são dispostos na página principal em quadros, igualmente espaçados horizontalmente e, abaixo de cada linha, haveria opção de remover os livros já lidos, como se fosse assim: Célula livro 1 Célula livro 2 Célula livro 3 Célula livro 4 Célula livro 5 Célula livro 6 Link remover livro A questão de mostrar os livros cadastrados no banco de dados na página consigo resolver com o select e a de excluir com o drop num banco mysql. O que eu gostaria de fazer é clicar em cima de um dos livros, mantê-lo selecionado, e depois clicar no link remover livro, que removeria o livro "onclick". Queria fazer algo do tipo no link remover livro: if $celulalivro está selecionada DROP $celulalivro, mas não imagino como o link pode entender qual célula estaria selecionada. A única coisa que conseguiria fazer é um link abaixo de cada livro para excluir do banco o livro respectivo, mas um link único funcionando com o livro selecionado não tenho ideia. Teria como resolver isso apenas com php, ou precisaria de CSS, javascript ou outra coisa ainda? Desde já, agradeço.
  9. Meu último palpite estava certo. É melhor fazer o background-image na página principal integrado com a div, como exemplo deste link: http://stackoverflow.com/questions/11303891/how-to-have-dynamic-image-as-css-background Funciona legal!
  10. É porque o background image do CSS precisa ser dinâmico, por isso o trecho em php. Não visualizei como fazer o background image dinâmico sem o trecho em CSS, já que é uma propriedade CSS. Talvez o declarando na div na página principal funcione, como <div id=foto2 style="background image:...<?php código...?>>, mas só poderei testar isso de noite. Obrigado
  11. Mateus, Acredito que eu tenha ciência do que disseste. Mesmo assim, não percebi como poderia me ajudar nessa questão. Por isso, coloco abaixo a mistura de CSS com PHP, tanto na página principal com <style type="text/css">, quanto na nova página php com o antigo css. Acho que vai ficar mais claro. Tanto numa quanto na outra nada aparece em função de haver CSS junto. Se eu tiro do trecho CSS tudo aparece normal. Lá vai: TEXTO NA PÁGINA PHP COM HTML - PÁGINA PRINCIPAL <body> ... <div class="textbranco" id="foto2"><style type="text/css">#foto2 { width:180px; height:250px; float:left; margin-left:9px; margin-top:9px; background-image:url(../imagens/<?php //código php ?>) background-size:cover; background-repeat:no-repeat; background-position:center; overflow:hidden; }</style></div>... </body> TEXTO NA NOVA PÁGINA PHP (ANTIGA PÁGINA COM SOMENTE CSS) <?php Header ("Content-type: text/css");?> #foto2 { width:180px; height:250px; float:left; margin-left:9px; margin-top:9px; background-image:url(../imagens/<?php //código php ?>) background-size:cover; background-repeat:no-repeat; background-position:center; overflow:hidden;
  12. Prezados, Estou enfrentando um problema de integração do banco de dados com o CSS. Preciso exibir umas imagens dinâmicas - e seria mais fácil configurar a exibição pelo CSS, do que com o insert <img src> direto no html, uma vez que o CSS dá muitas outras opções. A exibição fica mais profissional. Ou seja, preciso incluir código php para acessar o banco de dados a partir do meu código CSS. Meus arquivos da página estão da seguinte forma: a página principal em php com html, mais uma página CSS chamada pela página principal. Procurando como fazer a integração, descobri que era necessário salvar a página CSS em página PHP - para executar os códigos em php, além de alterar o código de chamada na página principal. Ainda, seria necessário colocar a linha "<?php Header ("Content-type: text/css");?>" na página que era CSS, para exibir corretamente o CSS na nova página php. Até aí tudo bem. Fiz um teste com uma background image com código php sem acesso ao banco de dados e funcionou perfeitamente. Entretanto, ao solicitar comandos para o banco de dados nesta página, não obtive qualquer resposta. A background image dinâmica não é exibida. Coloquei o mesmo código php chamando o banco de dados na página html, para ver se a conexão estava correta, e sim. O html aparece exatamente como preciso exibir no background image na nova página php com css. Desta forma, penso que o problema é que a nova página php que era CSS não está se conectando ao banco de dados. Ao abrir o código php na background image, coloquei a linha "mysql_select_db($database_nomedatabase,$nomedatabase)", mas mesmo assim não obtive êxito. Ahh, e se procuro copiar o código de conexão ao banco de dados da página principal para a nova página php (que era CSS), simplesmente o CSS é largamente alterado, como se não existisse, fica todo bugado e ainda assim não exibe a background image dinâmica. Alguém sabe como resolver isso? Desde já, agradeço
  13. kinect

    3 selects para consulta em um banco de dados

    Não testei tua terceira opção, Motta. Pois, de fato, a segunda funciona PERFEITAMENTE, bastando acrescentar uma cláusula WHERE após "qualquer". Muito obrigado MESMO, se eu pudesse te dava um beijo na boca agora!!! Tô adorando esse fórum!
  14. Prezados, Eu tenho a tabela "QUALQUER" abaixo com as seguintes colunas e valores: coluna A I Coluna B A F F A L A B A C A A C O que procuro fazer penso que daria pra ser feito com 3 selects, mas apenas consigo 2 selects. Eu quero listar os valores da coluna A com os da coluna B e mostrá-los caso atendam condições específicas: se "A" estiver na coluna "A", liste Coluna B; se "A" estiver na Coluna B, liste coluna A; mostre apenas os valores da coluna A unidos aos valores da coluna B se cada valor distinto aparecer mais do que apenas uma vez. Ou seja, eu quero apresentar apenas os valores "F" e "C". O mais próximo que consegui (que funciona) foi conforme consulta abaixo (que mostra os valores F, L, B e C) (SELECT DISTINCT coluna A FROM qualquer WHERE coluna B='A') UNION ALL (SELECT DISTINCT coluna B FROM qualquer WHERE coluna A='A') Tentei fazer com a expressão abaixo, mas sempre retorna erro. SELECT y FROM ((SELECT DISTINCT coluna A FROM qualquer WHERE coluna B='A') UNION ALL (SELECT DISTINCT coluna B FROM qualquer WHERE coluna A='A')) AS y GROUP BY coluna A HAVING count (*) > 1 Alguém tem uma ideia de como resolver isso? Desde já, agradeço.
  15. Muito obrigado, lokaodomau! Funciona perfeitamente!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.