Ir para conteúdo
Fórum Script Brasil

mariana

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que mariana postou

  1. mariana

    Ajuda Pliss

    :unsure: não percebi muito bem se estás a fazer este passo: If ($_POST['enviar']) { --verifica se o botão enviar foi seleccionado verificar integridade dos dados submetidos fazer o insert }
  2. mariana

    Ajuda Pliss

    Aparentemente diria q tens um erro no INSERT. Eu uso este codigo: $sql = sprintf ("INSERT INTO tabela (campo1, campo2) VALUES (%s, %s)", $valor1, $valor2); mysql_select_db($database_ligarBD, $ligarBD); $result1=mysql_query($sql,$ligarBD) or die (mysql_error());
  3. mariana

    Instalação

    O Tomcat é um servidor de aplicação Java para web, mais especificamente, um container de servlets. Ele tem a capacidade de actuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou o IIS. Como servidor web, ele provê um servidor web HTTP puramente em Java. Para PHP e visto que dizes não saber como efectuar as definições de ambiente recomendo o Wampserver. Basta ir ao site (www.wampserver.com) e instalar. Para instalar o Apache-Tomcat tenta este site: Configuring Tomcat and Apache With JK 1.2 http://www.onjava.com/pub/a/onjava/2002/11/20/tomcat.html
  4. mariana

    Ajuda com query

    Talvez isto possa resolver a situação: No recordset cria termos de selecção em que relacionas os campos local.categoria e categoria.id: SELECT * FROM local WHERE local.id=colname AND local.categoria=categoria.id - colname default value= -1 e runtime vale=$_GET['id'] - Depois fazer echo dos campos e eventualmente um ciclo (While...)
  5. mariana

    (Resolvido) Checkboxes

    Aqui vai uma solução que devidamente adaptada resolveu o prob de armazenar os valores da checkboxes!! /*criar as checboxes */ <form id="form1" name="form1" method="post" action=""> <p>Hobbies: </p> <p> <input name="hobbies[]" type="checkbox" id="hobbies[]" value="Futebol" /> Futebol</p> <p> <input name="hobbies[]" type="checkbox" id="hobbies[]" value="Natação" /> Natação</p> <p> <input name="hobbies[]" type="checkbox" id="hobbies[]" value="Golfe" /> Golfe</p> <p> <input name="hobbies[]" type="checkbox" id="hobbies[]" value="Ciclismo" /> Ciclismo</p> <p> <label> <input type="submit" name="Inserir" id="Inserir" value="Inserir" /> </label> </p> </form> /*mostra os valores das checboxes seleccionadas*/ <?php if ($_POST['Inserir']){ /*atencao ao nome do botao Submit*/ foreach ($_POST['hobbies'] as $hobbies) { echo " -hobbies: ".$hobbies;} } ?> Se for necessario armazenar na BD é só fazer um INSERT dentro do ciclo foreach. :blush:
  6. mariana

    (Resolvido) Checkboxes

    Em primeiro lugar, gostaria de agradecer a tua ajuda. Este é o meu primeiro contacto com PHP, e também com o Dreamweaver. Gostaria de armazenar quer as checkboxes checked como as unchecked, com os respectivos valores. Por predefinição, o campo Presenca (na tabela Assiduidade no MySQL) está com o valor predefinido 0. :blush: Este é o código que fiz... mas como não está a inserir na DB, está errado!! /*Ler todos os elementos da tabela e criar a checkboxes*/ <?php do { ?> <tr> <td width="50"><div align="center"><?php echo $row_rsElemento['idelemento']; ?></div></td> <td><?php echo $row_rsElemento['nome']; ?> <input name="idelemento_" type="hidden" id="idelemento_" value="<?php echo $row_rsElemento['idelemento']; ?>" /> <input name="idsessao_" type="hidden" id="idsessao_" value="<?php echo ($row_rsSessao['idsessao']+1); ?>" /> <input name="numsessao_" type="hidden" id="numsessao_" value="<?php echo ($row_rsSessao['numsessao']+1); ?>" /> <input name="idturma_" type="hidden" id="idturma_" value="<?php echo $row_rsSessao['idturma']; ?>" /> <input name="idformador_" type="hidden" id="idformador_" value="MM_IdFormador" /> <input name="idformador_" type="hidden" id="idformador_" value="<?php echo $row_rsFormador['idformador']; ?>" /> </td> <td width="100"><div align="center"> <input name="presenca[]" type="checkbox" id="presenca[]" value="1" /> </div> </td> </tr> <?php } while ($row_rsElemento = mysql_fetch_assoc($rsElemento)); ?> /*Inserir os registos na tabela -*/ if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "forminsere_sessao")) { $insertSQL = sprintf("INSERT INTO assiduidade (idelemento, idsessao, presenca) VALUES (%s, %s, %s)", GetSQLValueString($_POST['idelemento_'], "int"), GetSQLValueString($_POST['idsessao_'], "int"), GetSQLValueString(isset($_POST['presenca[]']) ? "true" : "", "defined","1","0")); mysql_select_db($database_ligarBD, $ligarBD); $Result1 = mysql_query($insertSQL, $ligarBD) or die(mysql_error()); } Mais uma vez, Obrigada!!
  7. alguém pode-me ajudar?? A questão é a seguinte: :blink: - A BD é composta pelas seguintes tabelas: >Turma (idTurma,...) >Aula (idAula, data, sumario, idProfessor) >Alunos (idAluno, nome, idTurma) >Aula_Alunos (idAula, idAluno, presenca) - Para cada aula dessa turma, o professor cria um sumário (q será inserido na tabela AULA) e tem de registar a presença de cada aluno nessa aula (AULA_ALUNOS) A ideia é usar checkboxes para introdução dos valores das presenças (checked=1, unchecked=0), ou seja presente ou ausente. :wacko: Como armazenar os dados dessas checkboxes na tabela AULAS_ALUNOS?? (estou a utilizar Dreamweaver+php+MySql) Thx!
  8. Criei uma tabela com os seguintes campos: - id (chave)(autoincrement) - dataInicio (date) - dataInscricao (date) - diasCurso (varchar 50) - idcurso No form do dreamweaver para selecção dos dias em que se realiza este curso usei checkboxes: <td width="90"><input name="dias[]" type=checkbox" id="dias[]" value="Segunda" />Segunda</td> <td width="90"><input name="dias[]" type="checkbox" id="dias[]" value="Terça" />Terça</td> <td width="90"><input name="dias[]" type="checkbox" id="dias[]" value="Quarta" />Quarta</td> <td width="90"><input name="dias[]" type="checkbox" id="dias[]" value="Quinta" />Quinta</td> <td width="90"><input name="dias[]" type="checkbox" id="dias[]" value="Sexta" />Sexta </td> ... :wacko: A questão é que não sei como inserir o registo na tabela da BD referente ao campo diasCurso!! if ((isset($_POST["MM_insert])) && ($_POST["MM_insert"] == "form_insereCurso")) { $insertSQL = sprintf("INSERT INTO edicaoCurso (dataInicio, dataInscricao, diasCurso, idcurso) VALUES (%s, %s, %s, %s)", GetSQLValueString($_POST['dataInicio_'], "date"), GetSQLValueString($_POST['dataInscricao_'], "date"), GetSQLValueString($_POST['??????????????'], "text"),??????? GetSQLValueString($_POST['idcurso_'], "int")); mysql_select_db($database_ligarBD, $ligarBD); $Result1 = mysql_query($insertSQL, $ligarBD) or die(mysql_error()); $insertGoTo = "index.php?edicao=true"; :blush: alguém pode-me ajudar???? Obrigada!
×
×
  • Criar Novo...