Ir para conteúdo
Fórum Script Brasil

blew

Membros
  • Total de itens

    155
  • Registro em

  • Última visita

Posts postados por blew

  1. use a função SELECT COUNT(campo) AS contagem FROM tabela WHERE id_oficina=id_resgatado_da_oficina

    se a contagem for maior ou igual a 29, da erro.. do contrario, ele se cadastra...

    ou, você pode fazer essa contagem e no select box só deixa aparecer os registros que tem menos de 29 pessoas cadastradas.. acho que assim facilita mais o cadastro da pessoa

  2. ou pode-se mudar a codificação da página para ISO-8859-1 e quando resgatar os campos de textos pode usar o comando utf8_encode();

    na hora de printar na tela, é só usar o comando utf8_decode();

    sempre fiz assim e nunca deu problema.. eu particularmente acho melhor do que ficar mexendo no char set do banco de dados que pode dar algum problema pior ainda.

  3. nossa, não da pra entender nada desse código

    mas vou te dar uma dica

    basta fazer a consulta na tabela e montar o select passando os valores resgatados do banco

    exemplo:

    $sql = "SELECT * FROM tabela WHERE url='$url'";
    $query = mysql_query($sql);
    
    echo "<select name='nome_select'>
    echo "<option value='0'> SELECIONE </option>
    while ($linha = mysql_fetch_object($query)) {
    
    echo "<option value='$linha->campo_id'>{$linha->campo_nome}</option>
    
    }
    </select>

  4. crie uma tabela no banco de dados chamada "comentarios" (por exemplo) e la crie os campos "id_comentario", "id_postagem", "nome", "email", "mensagem"

    na página do comentario.php, quando inserido o comentario, é só passar por $_POST ou $_GET o id_postagem e os outros campos...

    ai nessa mesma página, é só fazer um query selecionando os registros encontrados na tabela "comentarios" onde o "id_postagem" for igual ao id da postagem selecionada

  5. então tem que fazer o que eu falei la em cima

    faz o SELECT no BD, e pra cada registro, faça um link, chamado por exemplo, editar.php?id=<?php echo $row['id']; ?>

    na página editar, resgate esse ID pelo método $_GET[]

    $id = $_GET['id'];

    depois, é só fazer uma consulta no BD usando um SELECT simples

    SELECT * FROM $tabela WHERE id=$id

  6. tira as apas simples da consulta

    $query = mysql_query("SELECT * FROM historico WHERE matricula = '$matricula'");
    deixe somente
    $query = mysql_query("SELECT * FROM historico WHERE matricula=$matricula");

    quando algum integer é passado, não precisa usar aspas na consulta, somente quando for char

    ve se resolve

×
×
  • Criar Novo...