Ir para conteúdo
Fórum Script Brasil

m3io

Membros
  • Total de itens

    163
  • Registro em

  • Última visita

Posts postados por m3io

  1. boas pessoal, tou tentando fazer um script que não deixe registar um username se este já existir na BD

    fiz isto mas ele continua registando usernames repetidos,

    alguém sabe um jeito de isto funcionar???

    obrigado

    $check=$_POST["user"];  ///aki ele pega o username correcto vindo do POST porque o Form esta em PHP_SELF
    $result_set = mysql_query("SELECT * FROM `$tab` WHERE `user`=".$check." ");
    $row = mysql_fetch_assoc($result_set); 
    
    
    
               <div class="form_row">
                        <label name="user" class="contact"><strong>Username:<font color="red">*</font></strong></label>
                        <input type="text" name="user" class="contact_input" value="<?php echo @$_REQUEST['user']; ?>"/>
                        <?php    
                    
        if ($row["user"] == null)
        {
        echo "Username valido";
        $row = mysql_fetch_assoc($result_set);
        }
        else 
        {
        echo "já existe";    
        }
                    ?>
               </div>

  2. oi toze!

    não é isso é tipo isto

    tenho 300 produtos de 1 a 300 como id_produto //um exemplo digamos

    a minha pagina produto.php?pag=1

    pela sua logica deveria ser

    produto=1, =2, =3, =4, =5, =6, =7, =8, =9, =10 (estes seriam os produtos na pag 1)

    mas gerando isto automaticamente é diferente

    diga-mos k eu chego na base de dados e apago o nº3

    produto=1, =2, =4, =5, =6, =7, =8, =9, =10, =11 (removendo o nº3 ex) já teria o 11

    com um sistema de busca simples ele nunca iria encontrar as paginas novas neste caso 11,

    pk já não tem o mesmo link k anteriormente

  3. eu fiz isso de cabeca , sem tomar bem atençao

    , tu keres repetir uma linha da tabela comforme os registos encontrados certo???

    então se é isso

    dentro do ciclo

    "while bla bla bla"

    aki só pode ficar o codigo da linha completa k keres repetir

    ex : <tr>teu resultado</tr>

    ex2: <td>teu result</td>

    ex3: <th>teu result</th>

    //a ideia é k so unicamente o codigo certinho da linha é k pode estar dentro do ciclo..

    se tiveres algum <td> ou outro a mais ele vai repetir e jogar tudo fora do lugar

    "resulteset bla bla bla"

  4. <table width="100%" border="0">

    <tr>

    <td align="center">DATA</td>

    <td align="center">HORA</td>

    <td align="center">ORIGEM</td>

    <td align="center">DESTINO</td>

    <td align="center">NUMERO</td>

    <td align="center">TIPO</td>

    <td align="center">TELEFONISTA</td>

    </tr>

    <tr>

    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> ///////isto aki

    <td><?php echo $row_Recordset1['data']; ?></td>

    <td><?php echo $row_Recordset1['hora']; ?></td>

    <td><?php echo $row_Recordset1['origem']; ?></td>

    <td><?php echo $row_Recordset1['destino']; ?></td>

    <td><?php echo $row_Recordset1['numero']; ?></td>

    <td><?php echo $row_Recordset1['tipo']; ?></td>

    <td><?php echo $row_Recordset1['session']; ?></td>

    <?php mysql_free_result($Recordset1); ?> ////e isto

    </tr>

    <tr>

    <td align=center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    </tr>

    <tr>

    <td colspan="7" align="center" valign="middle"> </td>

    </tr>

    </table>

    <p> </p>

    <p> </p>

    </html>

    <?php

    ?>

    ou então tenta

    <table width="100%" border="0">

    <tr>

    <td align="center">DATA</td>

    <td align="center">HORA</td>

    <td align="center">ORIGEM</td>

    <td align="center">DESTINO</td>

    <td align="center">NUMERO</td>

    <td align="center">TIPO</td>

    <td align="center">TELEFONISTA</td>

    </tr>

    <tr>

    <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> ////e isto

    <td><?php echo $row_Recordset1['data]; ?></td>

    <td><?php echo $row_Recordset1['hora']; ?></td>

    <td><?php echo $row_Recordset1['origem']; ?></td>

    <td><?php echo $row_Recordset1['destino']; ?></td>

    <td><?php echo $row_Recordset1['numero']; ?></td>

    <td><?php echo $row_Recordset1['tipo']; ?></td>

    <td><?php echo $row_Recordset1['session']; ?></td>

    </tr>

    <tr>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    <td align="center" valign="middle"> </td>

    </tr>

    <tr>

    <td colspan="7" align="center" valign="middle"> </td>

    <?php mysql_free_result($Recordset1); ?> ////e isto

    </tr>

    </table>

    <p> </p>

    <p> </p>

    </html>

    <?php

    ?>

    senao me engano muito é o teu ciclo while e ophp mysql_free_result($Recordset1); k estao no lugar errado

    , tenta mudar eles de sitios alternados ate conseguires o k keres.

  5. a sintaxe esta mal pk tou no trabalho

    mas á base seria

    $query(select 'codigo' from tabela)

    $cod= mysql_fetch_assoch($query)

    depois punhas tipo

    $cod['codigo'] = $cod['codigo']++;

    ,

    e mostravas este la com formulario com

    echo $cod['codigo']++;

    assim derrepente so pensei nisso, mais tarde passo com mais tempo

    abraco

  6. busca de conteúdo site, somente se o conteúdo do site tiver no banco de dados.

    se o conteudo tiver no banco, da uma olhada aqui. http://www.htmlstaff.org/ver.php?id=437

    é um select normal so que puxando resultados que tenham a palavra digitada.

    com isso já da pra fazer uma busca simples.

    obrigado esses codigos vao-me ajudar um pouco, mas o que tava falando é diferente, tipo

    paginas php geradas automaticamente no meu site ex(index.php?pag=2)

    não sei bem como fazer pra pegar a keyword da base de dados e enviar pra a pagina em k ele esta.

    pk estas podem mudar constantemente

  7. boas pessoal.

    comecei á cerca de 1 ano a programar em php já fiz algums sites com login query's entre outras coisas

    mas decidi implementar tambem sistema de busca interno pro site (procurar qualquer texto no site)

    mas o problema é que não sei por onde comecar,

    alguém me pode dizer os passos logicos e os codigos mais complexos que tenho de ter??

    obrigado

  8. Muito Obrigado Ursolouco,

    eu sabia que era kualker coisa de sintaxe, ou pouca coisa faltava, mas não tenho base de php, aprendi sozinho em casa.

    desculpa por fazer estas perguntas ridicula e deixa agradecer a toda a gente do forum, k nos ajuda, tão fazendo optimo trabalho. obrigado

    abraço

  9. oi pessoal, podem dar uma olhadinha neste script simples e botar ai uma ajuda?

    tava criando um carrinho de compras e dei de cara com este problema, axo k de sintase, pk não cejo outro jeito embora já exprimentei varias sintaxes...

    function print_carrinho();

    {

    $session = session_id();

    $produtos = mysql_query("SELECT * FROM carrinho WHERE `session`=".$session." ");

    echo $session; <----- aki eu testei e obtenho o session ID correcto, mas depois não me

    mostra nada e eu tenho la dados em todos os campos

    $row = mysql_fetch_assoc($produtos);

    while ($row != null)

    { (script a mostrar kualker coisa)

    ex: echo $row["nome"]; nada aparece no display

    ex: echo $row["preço"]; PROBLEMA: Tenho varias campos e recordes completamente preenchidos e ele não mostra nada.

    $row = mysql_fetch_assoc($produtos);

    }

    // Obrigado pela ajuda

  10. oi pessoal comecei a algum tempo o php e estou com um pekeno problema num script no meu site,

    queria desenvolver uma forma de listas todas as pessoas de A a Z

    aqui esta um pouco de meu script :P

    a intencao é apenas listas as pessoas com o nome comecado por A apenas. ou corforme a escolha

    agradecia umas dicas de onde errei :D

    <a href="main2.php?letra=A"> A </a> -

    <a href="main2.php?letra=B"> B </a> -

    <a href="main2.php?letra=C"> C </a> -

    ........

    --------------- main2.php ---------------

    $letra= $_GET["letra"];

    $resultado = mysql_query("SELECT * FROM `pessoal` WHERE `nome` like=%$letra'"); // o meu problema axo k deve ser aqui algures na sintaxe

    $row = mysql_fetch_assoc($resultado);

    while ($row != null)

    {

    print (" "); echo $row['nome];

    $row = mysql_fetch_assoc($resultado);

    }

    $num_reg=mysql_num_rows($resultado);

    if($num_reg==NULL){$num_reg="0";}

    if ($resultado){ print ("<br><center> A pesquisa efectuada encontro <b>$num_reg</b> registo(s) <p></center>");}

    if($resultado==NULL) { print ("<br><center> A pesquisa efectuada encontro <b>$num_reg</b> registo(s) <p></center>");}

    //

    obrigado pessoal :rolleyes:

×
×
  • Criar Novo...