Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Nesse caso, já tem um exeplo pronto ai » http://scriptbrasil.com.br/forum/index.php?showtopic=91825
  2. Não... não está entendendo, o que você está fazendo? Você está buscando TODOS os alunos e todas as notas (está usando o while para isso), é obvio que você só está atualizando a última nota, pois o valor de $IDALUNOX e $UPDATIII sempre será referente ao último registro... o que você terá que fazer para alterar APENAS UMA NOTA: 1 - Fazer um formulário para buscar apenas o aluno que você quer; 2 - Fazer a busca baseado no ítem 1 e exibir os dados buscados; 3 - Pegar os dados do ítem 2 e enviar para a query com a instrução update... Se a sua intenção é alterar APENAS uma nota não precisa usar laço de repetição (while, for...)
  3. ESerra

    Php+mysql E Imagem

    Sim, basta utilizar um campo do tipo BLOB e enviar a foto para dentro do BD, inclusive já existe esse tópico sobre o assunto.
  4. ESerra

    Erro Header

    Você leu a instrução do ob_start e ob_end_flush no manual? Acho que não... bom quanto ao que eu disse sobre saída HTML, echo, print e qualquer coisa que resulte em saída, veja você mesmo no manual referente ao header: E agora acredita??? Quanto ao ob_start e ob_end_flush, não altere nada np PHP.INI, para usá-los você deve abrir o arquivo que está com o problema e colocar NA PRIMEIRA LINHA : ob_start(); e NA ÚLTIMA LINHA ob_end_flush();
  5. ESerra

    Instalação Foi Ok

    Bom... o estranho é que, quando php não está instalado (ou está instalado de forma incorreta) e se acessa uma página em php existem 2 possibilidades, ou o código fonte da página é exibido ou ela é oferecida para download...
  6. ESerra

    Instalação Foi Ok

    Você consegue acessar páginas que não estão em php? ou seja, se você digita localhost e dá enter aparece a mensagem "o apache foi instalado...blablabla"
  7. ESerra

    Instalação Foi Ok

    Se ele está dando página não encontrada o problema é com o apache... que por algum motivo (por exemplo, algum firewall) esta sendo bloqueado...
  8. ESerra

    Instalação Foi Ok

    Você iniciou o apache?!
  9. Não, o problema é no SELECT lá de cima... "Select * from Indices where AnoMes >= '".$Inicio."' and AnoMes <= '" . $Final . "' and Indice = '".$xIndice."' order by AnoMes ASC"; Tá muito mal feito... vamos melhorar ele: "Select * from Indices where Indice = '".$xIndice."' AND AnoMes BETWEEN '".$Inicio."' AND '" . $Final . "' order by AnoMes ASC";
  10. ESerra

    Carregar Foto No Mysql?

    Ai você tem uma pilha de exemplo de envio de arquivos para o servidor... basicamente o que você vai ter que fazer é no INSERT INTO usar a variável $_FILES['talcoisa'] referente ao arquivo no lugar em que se destina a guarda da imagem no banco de dados.
  11. ESerra

    Carregar Foto No Mysql?

    Você leu o artigo que eu passei sobre o assunto? Acho que não, pois, em nenhum momento você envia arquivo algum para o BD... acho que antes de enviar arquivos para o banco de dados, você deva ver e entender o funcionamento do envio de arquivos para o servidor...
  12. ESerra

    Carregar Foto No Mysql?

    Ele não tá puxando as fotos de lugar algum.. ele só tá pegando o caminho do banco e procurando as fotos no seu hd (pelo que eu vi é isso)... se não tá abrindo é porque o caminho está errado.
  13. ESerra

    Carregar Foto No Mysql?

    Você está cadastrando o caminho da foto ou o arquivo da foto no banco de dados? Pois se ao resgatar o dado do banco está sendo exibido o caminho é porque não é o arquivo que está sendo enviado e sim apenas o caminho, para exibir a foto de acordo com o caminho registrado no bd você terá que colocar esse caminho dentro da tag referente a imagem no html, ou seja: <img src='caminho da foto'>
  14. ESerra

    Formulário De Contato

    Para validar e-mail já existe esta solução pronta. Para mascarar um campo do formulário você terá que usar javascript, pois isso será feito do lado do cliente e PHP roda do lado do servidor.
  15. ESerra

    Formulário De Contato

    Claro... o php tem esse erro... se ele não encontra algo, e existe HTML após o código, o php vai ler até a última linha do html e dizer que o erro é lá...
  16. ESerra

    Formulário De Contato

    Você esquece a } que fecha o else.
  17. ESerra

    Formulário De Contato

    Antes da { você tem que colocar )), pois um é pra fechar todo o conjunto, e o outro é o da variável cadastro.
  18. ESerra

    Sistema De Informação

    Já que a parte da sessçao :blink: :lol: você já fez, vamos ao resto... 2 - Para exibir as últimas 10 mensagens basta você fazer um select ordenando de forma decrescente e limitando a 10 registros, mais ou menos assim: SELECT * FROM tabela ORDER BY id DESC LIMIT 0, 10 Vale ressaltar que eu usei o campo ID assumindo que exista algum campo ID, se não existir, use outro. Para redimensionar a imagem já existe esse tópico aqui no fórum, dando uma pincelada no assunto. 3 - Para exibir fotos de tamanho diferente, basta usar o mesmo esquema que usou para redimensionar a outra e para exibir a grande em um pop-up basta usar javascript (procure no fórum de js que já existem exemplo). Ps.: Esse trabalho que você pegou é MUITO simples...
  19. ESerra

    Erro Header

    Você ANTES desse header tem algum saída HTML ou echo, print, etc... isso não pode acontecer, a não ser que você use ob_start e ob_end_flush.
  20. ESerra

    Formulário De Contato

    Para mascarar um campo e exibir uma mensagem ANTES de enviar para o servidor use javascript. Para verificar se todos os campos foram preenchidos ou você usa javascript ou você testa tipo: if (($campo1 == "") OR ($campo2 == "") .... OR ($campon == "")){ echo "todos os campos são de preenchimento obrigatório"; }else{ //faz o que tem que fazer }
  21. ESerra

    Carregar Foto No Mysql?

    Para armazenar "coisas" no banco de dados use um capo do tipo BLOB (e o nome é BLOB mesmo, não é BOB)... Uma vez eu procurei uma solução para isso e achei o tuto ai » http://www.phpriot.com/d/articles/database/images-in-mysql/ ele faz o que você quer MENOS redimensionar a imagem, mas no caso antes de enviar a imagem para o BD basta implementar uma rotina que salve a imagem no novo tamanho e dai é só mover essa nova imagem para o BD... isso já foi falado aqui mesmo no fórum.
  22. A questão é que, em um momento o ID já é passado pelo método GET, que é a pior idéia possível, então passar algo por POST num campo oculto, não trará prejuizo algum ao sistema. E se a pessoa editar o código html mudando o valor do campo hidden para outro id de aluno?? Iria mudar a nota de outro aluno. Por isso seria bom criar uma session e atribuir o valor do aluno que a nota vai ser mudada. Como eu disse, ANTES disso, já é usado o método GET, ou seja, a variável com o ID é passada na URL, se isso foi aceitável no sistema, usar um campo hidden não é um problema real... ---------- Quanto ao problema... ele pode estar ligado a sua modelagem do banco de dados, você escolheu um campo do tipo tinyint (-128 à 127), tente trocar para INT.
  23. A questão é que, em um momento o ID já é passado pelo método GET, que é a pior idéia possível, então passar algo por POST num campo oculto, não trará prejuizo algum ao sistema.
  24. Na linha: Na $sql que tem o argumento do UPDATE você tem que informar o WHERE! ou seja, algo como isso: $sql="UPDATE alunos SET NOTA='.$_POST['VALOR'].' WHERE id = '.$_POST['ID'].'"; Óbviamente, no formulário que você usa para enviar o VALOR, você terá que criar um campo oculto com o ID do aluno!
  25. ESerra

    Select Banco De Dados

    Tenta inseri depois do ODER BY nivel ASC, tipo ASC
×
×
  • Criar Novo...