
Marcelo_2
Membros-
Total de itens
259 -
Registro em
-
Última visita
Tudo que Marcelo_2 postou
-
tipo você pode usar links.. 1. mesma lógica da pg q leva a 1 pg d detalhes: http://scriptbrasil.com.br/forum/index.php...st&p=661675 2. logica da pg d resultados (ou detalhes): <?php // conexão; // declara variavel c/ o id passado pela pg anterior: $id=$_GET['id']; // consulta ao mysql: $consulta_ao_mysql=mysql_query("select colunas from tabela where id= $id"); // array q recupera dados econtrados pela consulta: while($recupera = mysql_fetch_assoc($consulta_ao_mysql)){ // exibe resultados: echo $recupera['nome']; echo $recupera['cidade']; echo $recupera['tel']; etc.. } ?> tenta ahe.. falou..
-
cara... tenta assim (isso é a lógica, NÃO to usando tabela): <?php - conexão; - consulta ao mysql: select id, nome from tabela; - ahe monta o array (essa linha está ok): while($row_Recordset1 = mysql_fetch_assoc($Recordset1)){ - fecha o php: ?> - abre html e mescla: <a href="detalhes.php?id=<?php echo $row_Recordset1['id']?>"><?php echo $row_Recordset1['nome'];?></a></li> -aqui fecha o "sumário": <?php }?> fica ligado q no teu código n tem conexão, nem consulta ao banco.. ahe n funciona mesmo.. falou.. fui..
-
cara.. d boa.. tem MT bug ahe.. ex: faltando aspas.. correto: echo "cadastro efetuado com sucesso"; mysql_affected_rows(); etc.. faz o seguinte: baixa essa apostila: http://apostilas.fok.com.br/categorias/35-...sql-e-ajax.html no começo pule as partes de Ajax, orientação a objetos.. o resto vai t ajudar pacas a começar.. falou.. fui..
-
cara.. d boa, ta certo q você está começando, mas.. explicando melhor... o q eu quis dizer é q em vez disso: $id = $dados['id']; <td align="center"><?php echo $id; ?></td> você pode fazer assim: <td align="center"><?php echo $dados['id']; ?></td> portanto: while ($dados = mysql_fetch_array($busca_query)) { //aki você fecha o php, claro.. ?> <tr> <td align="center"><?php echo $dados['id']; ?></td> <td align="center"><?php echo $dados['nome']; ?></td> <td align="center"><?php echo $dados['data_de_nascimento']; ?></td> etc... </tr> <?php } }else{//Não encontrando o registro digitado no bd mostra echo "Nenhum registro encontrado."; } } } ?> </table></td> </tr> </table> </body> </html>em vez de fazer como está fazendo.. 14 linhas a menos.. enfim, você é q sabe.. falou, fui...
-
opas.. olha... no formulario mesmo aparentemente n tem problema de logica.. mas no php tente assim: <?php include "funcoes.php"; // primeiro declare a variavel de busca $busca=$_POST['palavra']; //se estiver vazia... if(empty($busca)) { echo "preencha o campo de busca"; } //senão, monta a pesquisa.. else { $busca_query=mysql_query("SELECT * FROM cadastro where nome like '%$busca%' "); //agora se a pesquisa retornar resultados.. if(mysql_num_rows($busca_query) >=1) { while($dados=mysql_fetch_array($busca_query)) { //vamos pular a parte que abre a tabela em html //em vez de declarar todas aquelas variaveis, exiba direto assim: <td align="center"><?php echo $dados['nome'];?></td> <!-- repita a linha acima para as outras colunas..--> <?php } } //agora a resposta caso não tenha encontrado resultados else { echo "Nenhum registro encontrado."; } } ?> </body> </html> <?php mysql_free_result($busca_query); ?>
-
eahe.. beleza? cara, tem muito misterio n.. eu tentaria 1º XML.. ou: Access to Mysql.. mas depende da tua ferramenta d Mysql.. n é p nada não, mas esse EMS.. d 2005.. parece meio desatualizado.. da 1 pesquisada nas ferramentas do proprio mysql.. o workbench, por exemplo.. mt usado.. d rpente t atendam melhor.. sucesso ahe.. fui..
-
ahe... essa linha: type = MYISAM type = InnoDB type = InnoDB type = InnoDB; defina UM tipo (ou engine); ex: create table UNIDADE ( CODIGO_UNIDADE integer not null auto_increment, DESCRICAO_UNIDADE char(5), primary key (CODIGO_UNIDADE) ) engine = MYISAM ou: create table UNIDADE ( CODIGO_UNIDADE integer not null auto_increment, DESCRICAO_UNIDADE char(5), primary key (CODIGO_UNIDADE) ) type = Innodb falou, fui...
-
eahe.. beleza? cara.. sobre tua ultima duvida.. q acho q é principal.. v aqui: http://maximoaccess.maisforum.com/t2041-re...oauto-completar mas você precisa dominar melhor as consultas.. isso vem c/ o tempo.. e dedicação ao estudo da SQL.. bom em principio issoahe... qqer coisa retorne..
-
c/ like use o coringa %; exs: like '%roupa%' retorna tudo que tiver a palavra "roupa" no meio (ou melhor, a string procurada) like '%roupa' retorna tudo q terminar c/ a string procurada like 'roupa%'retorna tudo q começar c/ a string procurada
-
cara.. tenta assim: <?php require('config.php'); $sql = mysql_query("SELECT username FROM tb_users"); while ($row = mysql_fetch_array($sql)); { echo $row['username']; } ?>
-
cara,, supondo q você tem 1 tabela de noticias com id.. seria legal criar 1 coluna c/ os titulos.. ahe na tua "função".. muda a sql p/ assim: select id, titulo from noticias order by id desc ahe é só ajusta teu loop assim: while($exibir = mysql_fetch_array($sql)) { <a href="visualizar.php?id=<?php echo $exibir['id']; ?>"> <?php echo $exibir['titulo']; ?></a> }
-
Alee, tenta assim: <?php $conectar = mysql_connect('localhost','root',''); mysql_select_db('TESTE',$conectar); ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>teste scriptbrasil</title> </head> <body> <form name="form1" method="post" action=""> <label> <input name="Cliente" type="text" id="Cliente"> </label> <label> <br> <input name="Senha" type="text" id="Senha"> </label> <br> <label> <input name="Port" type="text" id="Port"> <br> <input type="submit" name="Submit" value="enviar"> </label> </p> </form> </body> </html> <?php $Cliente = mysql_real_escape_string($_POST['Cliente']); $Senha = mysql_real_escape_string($_POST['Senha']); $Porta = mysql_real_escape_string($_POST['Port']); $consulta = mysql_query("SELECT * FROM cliente WHERE Usuario= '".$Cliente."'"); if(mysql_num_rows($consulta) > 0) { echo "O nome já existe no banco de dados"; } else { $consulta=mysql_query("INSERT INTO cliente (Usuario, Senha, Port) VALUES('$Cliente','$Senha','$Porta')"); echo "O usuário foi criado com sucesso."; } ?>
-
se só t interessa o menor numero, tente subconsulta c/ min(): select autor from tabela where publicacoes in (select min(publicacoes) from tabela)
-
tente o seguinte: 1. evite o c cedilha, às vezes da pau (isto é troque "preço" por "preço"); 2. use (mysql_error()) depois do "or die"; 3. na sql: INSERT INTO teste (produto,preço) values ('$produto','$preço') 4: header location: Location: cadastro.html (faltaram os 2 pontos) falou, fui.. OBS: o forum altera a palavra preço.. ele coloca o cedilha automaticamente, mas no seu BD e no codigo, melhor você n usar, ok?
-
tenta c/ group by: SELECT COUNT(ds_convenio) FROM CONVENIO GROUP BY ds_convenio
-
cara.. d boa.. n entendi tuas alteraçoes n.. o q eu t passei é só o menu..q lista os tipos (policial, esporte etc.)..apenas 1 vez.. então me explica melhor: você tem 1 tabela só d categorias?e isso: ??e tb: q "temp" é esse ??
-
se na tabela de noticias você tem 1 coluna para cadastrar os tipos, Na SQL use distinct, assim: select distinct tipo from tabeladenoticias dai só dar 1 loop assim: <% While NOT registros.EOF %> <a href="mostra.asp?tipo=<%=(registros.Fields.Item("tipo").Value)%>"><%=(registros.Fields.Item("tipo").Value)%></a><br /> <% registros.MoveNext() Wend %>
-
ahe.. se continuar dando erro, tb tem isso: $_GET("ID") tenta trocar por colchetes (do mesmo jeito que as variáveis $_POST): $_GET["ID"]
-
Faltou aspas duplas; assim: strquery="Select * from categorias where tipo='"&x&"'"
-
tente asim: "select * from TABELA where tipo='Advogado'";
-
cara..d boa.. tenta dar 1 organizada.. assim: 1- conexão 2- declara variavel índice (id) 3- consulta ao banco (mysql_query) 4- loop (while) - entre parênteses - p/ exibir os dados 5- conteudo do "while": entre chaves e olha.. da 1 melhorada no html... tipo assim: (o form ta ok..) <?php $conexao = mysql_connect("$local", "$usuario", "$senha") or die(mysql_error()); $db = mysql_select_db("$selecione",$conexao) or die (mysql_error()); $cod = base64_decode($_GET["id"]); $rs = mysql_query("SELECT * FROM usuarios WHERE id = '$cod' "); while($row = mysql_fetch_array($rs)) { ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Pesquisar</title> </head> <body> <h3>Formulário de Edição de dados</h3> <form action="editar2.php" method="post"> Nome:<br/> <input type="text" name="nome" value="<?php echo $row['nome']?>"/><br/> E-mail:<br/> <input type="text" name="email" value="<?php echo $row['email']?>"/><br/> Telefone:<br/> <input type="text" name="telefone" value="<?php echo $row["telefone"]?>"/><br/> Cpf:<br/> <input type="text" name="cpf" value="<?php echo $row["cpf"]?>"/><br/> <input type="hidden" name="id" value="<?php echo $row["id"]?>" /> <input type="submit" value="Alterar Cadastro" /> </form> </body> <?php } ?> </html>
-
kara, o jeito q eu sei é assim: 1. poe esse botão num form só p/ ele; 2. na action desse form poe a pagina de editar.. só isso.. edit: ah, tem a dica do link tb (n tinha visto porque estava postando).. tb da certo..
-
ahe.. + 2 coisas: chave primaria não pode ser nula..e na query: "nosso_numero" está como "null"..c já corrigiu, deixa quieto..
-
ahe.. na query: n está faltando a coluna "estado" n???
-
mas o q q ta pegando??? explica melhor.. falou..