Ir para conteúdo
Fórum Script Brasil

kid

Membros
  • Total de itens

    20
  • Registro em

  • Última visita

Posts postados por kid

  1. pessoal gostaria de fazer colocar noticias no meu site mas com uma foto destaque e um titulo e depois somente os titulos sem repetir a da foto destaque seria assim:

    foto

    titulo

    titulo sem foto e sem ser o destaque

    titulo sem foto e sem ser o destaque

    fiz um aqui mas não esta dando muito certo, vou posta-lo:

    $consulta = mysql_query("select * from noticias order by id desc limit 5");

    while($var = mysql_fetch_array($consulta)){

    $destaque = 0;

    if($destque = 0){

    //Mostra uma noticia com foto e tudo mais

    $destaque = 1;

    echo "$var[data]<br>";

    echo"<img src='$var[foto01]' width='75'><br />";

    echo "$var[titulo]<br>";

    }else{

    //Mostra somente o link

    echo "$var[data] ";

    echo "$var[titulo]<br /><br />";

    }

    }

  2. pessoal fiz um select com inner join onde ele pega os dados de onde esta cadastrado, mas tem como eu fazer um if tipo ele vai la e pesquisa onde e lista os que não tem id cadastrada na outra tabela e nem status, be vou postar o codigo

    SELECT c.id, c.nome, c.setor as pedidos, e.oc,e.nome,e.status as aprovacao

    FROM pedidos AS c INNER JOIN aprovacao AS e

    ON c.id = e.oc where e.status=""

    TIPO A PARTIR dai ele faz assim:

    este item esta na oc mas não tem status - aparece

    este item não tem oc e não tem status, esta só na tabela pedidos - aparece

    tem como eu fazer isso????

  3. pessoal to tentando fazer um tooltip mostrando a pagina em php, tipo passa o mouse aparece a pagina, gostaria de uma ajuda já que só conigo ver a pagina, somente quando coloco toda a url, bem vou postar os codigos.

    pagina em php:

    <a <?php echo"href='ver.php?id=$var[id]'"; ?> onmouseover=abrirPag('ver.php?id=9');">ver</a> - assim aparece mas eu queria que estivesse assim: ver.php?id=$var[id] porque assim cada link puxado abriria seu propio link:

    ele esta abrindo numa div:

    <div id="conteudo_mostrar"></div>

    vou postar os scripts:

    ajax.js

    function GetXMLHttp() {
    if(navigator.appName == "Microsoft Internet Explorer") {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else {
    xmlHttp = new XMLHttpRequest();
    }
    return xmlHttp;
    }
    var xmlRequest = GetXMLHttp();
    instrucao.js
    function abrirPag(valor){
    var url = valor;
    
    xmlRequest.open("GET",url,true);
    xmlRequest.onreadystatechange = mostraPagina;
    xmlRequest.send(null);
    
    if (xmlRequest.readyState == 1) {
    document.getElementById("conteudo_mostrar").innerHTML = "<img src='loader.gif'>";
    }
    
    return url;
    }
    
    function mostraPagina(){
    if (xmlRequest.readyState == 4){
    document.getElementById("conteudo_mostrar").innerHTML = xmlRequest.responseText;
    }
    }

    bem é isso ai desde já agradeço.

    conseguiiii

    <a href="ver.php?id=<?php echo $var['id]; ?>" onmouseover="abrirPag('ver.php?id=<?php echo $var['id']; ?>');">ver</a>

    AGORA VAI QUE VAI

  4. pessoal to desenvolvendo um sistema de logim aqui na minha empresa, seguinte ao digitar o login automaticamente ele busca o setor, legal isso ta funcionando bem mas como posso colocar em uma variavel php para ir a session?sendo que a variavel nome esta gravando porque estou passando por post e tem mais eu faço a busca e não me traz só o setor que eu escolhi me traz todos os setores, vou postar os códicos:

    Login:

    <script Type="Text/Javascript" Src="ajax.js"></Script>
    <Form Name="Form" method="post" class="fonte" action="loga.php?acao=logar">
    Login: <input type="text" name="nome" onKeyUp="procurasetor()"><br /><br />
    Setor:<Div Id="searchResult" Style="Visibility:Hidden"> </Div> //aqui queria colocar a variavel em php
    <br /><br />
    Senha:<input type="password" name="pwd" class="form" /><br /><br />
    <input type="submit" value="enviar">
    </form>
    aqui o Ajax:
    function AJAX() {
    this.Updater=carregarDados;
    function carregarDados(caminhoRetorno,idResposta,metodo,mensagem,display) {
    var conteudo=document.getElementById(idResposta)
    conteudo.innerHTML= mensagem;
    var xmlhttp = getXmlHttp();
    //Abre a url
    xmlhttp.open(metodo.toUpperCase(), caminhoRetorno,true);
    //Executada quando o navegador obtiver o código
    xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4){
    //Lê o texto
    var texto=xmlhttp.responseText;
    //Desfaz o urlencode
    texto=texto.replace(/\+/g," ");
    texto=unescape(texto);
    //Exibe o texto no div conteúdo
    var conteudo=document.getElementById(idResposta);
    conteudo.style.visibility ="visible";
    conteudo.innerHTML=texto;
    }}
    xmlhttp.send(null);
    }}
    function getXmlHttp() {
    var xmlhttp;
    try{
    xmlhttp = new XMLHttpRequest();
    }catch(ee){
    try{
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
    try{
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }catch(E){
    xmlhttp = false;
    }}}
    return xmlhttp;
    }
    //Atenção para a função!!!
    function procurasetor() {
    var nome = document.Form.nome.value;
    var ajax = new AJAX();
    ajax.Updater("completar_teste.php?nome="+nome,"searchResult","get"," carregando os dados...");
    }
    e agora o php que vai fazer a busca do dados, nota ele ta me trazendo todos os dados:
    <?
    require("conexao.php");
    $q=strtolower ($_GET["q"]);
    $sql = "SELECT * FROM login WHERE login like '%" . $q . "%'";
    $query = mysql_query($sql)or die ("Erro". mysql_query());
    while($reg=mysql_fetch_array($query)){
        if (srtpos(strtolower($reg['nom_lista']),$q !== false){
        echo $reg["setor"]."\n";
        }
    }
    ?>

    bem é isso espero a ajuda de todos

  5. pessoal não sei se dar para fazer isso ams acredito que de, tenho um banco ele ta puxando beleza nossa muito bom, mas fiz uma função em javascript assim

    $(document).ready(function(){
            $("#txtRep , #txtRep1 , #txtRep2 ").autocomplete("completar_rep.php", {
                width:310,
                selectFirst: false
            });
        });
    e na input assim:
    <input name="rep_a1" type="text" class="form" id="txtRep" size="35" />

    minha duvida é vu ter que passar parametros por parametros cada vez que tenho um representante, não tem um jeito de eu colocar tipo todos rep1 até rep 50 sei la, desde já agradeço

  6. Ah sim!

    Esse operador está na mesma tabela de login?

    Como chama a field?

    vou postar os codigos:

    cadastra_login.php:

    <?

    require("conexao.php");

    $verificar=mysql_query("SELECT COUNT(*) AS login FROM login WHERE login='".$_POST['login']."'")or die(mysql_error());

    if(mysql_result($verificar,0,'login')==0){

    if ($_GET['vai'] == 'envia'){

    $login = $_POST['login'];

    $senha = $_POST['senha'];

    $setor = $_POST['setor'];

    $op = $_POST['op'];

    if($login == ""){ echo"** Por Favor Preencha o Campo Login! **"; }

    else if($senha == ""){echo"** Você deve Criar uma senha **";}

    else if($op == ""){ echo"** Você deve Selecionar uma Operação **"; }

    else{ $envia = mysql_query("insert into login(login, senha, setor, op) values ('$login','$senha','$setor','$op')")or die(mysql_error());

    echo "Usuário Cadastrada com Sucessos!";

    echo "<script language=javaScript'>window.location.href='index.php'</script>";

    }

    }

    }else{

    print 'Login já escolhido';

    }

    ?>

    <form name="form" method="POST" action="?vai=envia">

    <label>Usuario:</label> <input type="text" name="login" maxlength=8 class="form" style="text-transform:uppercase"/>

    <br /><br />

    <label>Senha:</label><input type="password" name="senha" maxlength=8 class="form" />

    <br /><br />

    <label>Setor:</label>

    <select name="setor" class="form">

    <option value="">Selecione o Setor</option>

    <?

    $consulta = mysql_query("select * from setor");

    while ($var=mysql_fetch_array($consulta))

    {

    $str = $var['setor];

    $str = strtoupper($str);

    echo"<option value='$var[setor]'>$str</option>";

    }

    ?>

    </select>

    <br /><br />

    <label> Selecione o Operador:</label><br />

    <label>Administrador</label> <input type="checkbox" name="op" value="1" /><br />

    <label>Usuário</label> <input type="checkbox" name="op" value="2" />

    <br />

    <br />

    <input type="submit" value="Enviar!">

    </form>

  7. Pessoal tenho uma tabela que fiz chamada login, legal ela esta cadastrando beleza, fiz a função de usuario que da acesso ou erro se a senha estivar incorreta, porem se a senha e o login estarem certos ele redireciona para uma pagina que eu criei chmada redirect, dentro dela tem um codigo que se o status dele for um ele vai para determinado site se não para outro, porem esta dand algum erro porque ele só vai para um site:

    vou postar o codigo este é o codigo do redirect:

    <?

    require("conexao.php");

    $login = $_POST['login'];

    $senha = $_POST['senha'];

    $setor = $_POST['setor'];

    $op = $_POST['op'];

    $consulta = mysql_query("select * from login");

    if($op=="1")

    {

    header("Location: http://www.globo.com");

    }

    else if($op=="2"){

    header("Location: http://www.terra.com.br");

    }

    ?>

    desde já agradeço a ajuda

  8. galera to tentando passar o idda tabela cliente para uma outra tabela para fazer o joinmas num estou conseguindo, o nome é feito atraves de uma busca

    tem um codigo em java script:

    <script type="text/javascript">

    $(document).ready(function(){

    $("#txtNome").autocomplete("completar.php",

    {width:310,selectFirst: false

    });

    });

    </script>

    meus inputs:

    <input type="hidden" name="id_cli" />

    Nome do Cliente:<input type="text" name="calName" id="txtNome" size="60" class="input_forms"/>

    <br />

    e o completar.php:

    <?

    $id_cli = $_POST['id_cli'];

    $q=strtolower ($_GET["q"]);

    $sql = "SELECT id_cli, nome FROM cliente WHERE nome like '%" . $q . "%'";

    $query = mysql_query($sql);// or die ("Erro". mysql_query());

    while($reg=mysql_fetch_array($query)){

    echo $reg["nome"]."|".$reg["nome"]."\n";

    }

    ?>

    este é o meu insert:

    $sql=insert into calTbl(id_cli,calName,calDesc,calDate,calHora,calStamp) values('". $_POST['id_cli] . "','" . $_POST['calName'] ."','" . $_POST['calDesc'] . "','" . $_POST['calDate'] . "','". $_POST['calHora'] . "',now())";

    o nome eu consigo cadastrar agora o id_cli que eu também quero não, desde já agradeço!

  9. galera to tentando passar o idda tabela cliente para uma outra tabela para fazer o joinmas num estou conseguindo, o nome é feito atraves de uma busca

    tem um codigo em java script:

    <script type="text/javascript">

    $(document).ready(function(){

    $("#txtNome").autocomplete("completar.php",

    {width:310,selectFirst: false

    });

    });

    </script>

    meus inputs:

    <input type="hidden" name="id_cli" />

    Nome do Cliente:<input type="text" name="calName" id="txtNome" size="60" class="input_forms"/>

    <br />

    e o completar.php:

    <?

    $id_cli = $_POST['id_cli'];

    $q=strtolower ($_GET["q"]);

    $sql = "SELECT id_cli, nome FROM cliente WHERE nome like '%" . $q . "%'";

    $query = mysql_query($sql);// or die ("Erro". mysql_query());

    while($reg=mysql_fetch_array($query)){

    echo $reg["nome"]."|".$reg["nome"]."\n";

    }

    ?>

    este é o meu insert:

    $sql=insert into calTbl(id_cli,calName,calDesc,calDate,calHora,calStamp) values('". $_POST['id_cli] . "','" . $_POST['calName'] ."','" . $_POST['calDesc'] . "','" . $_POST['calDate'] . "','". $_POST['calHora'] . "',now())";

    o nome eu consigo cadastrar agora o id_cli que eu também quero não, desde já agradeço!

  10. Gente eu queria saber como se faz soma dos campos da tabela eu fiz um código assim:

    mysql_query("select sum(vale01) + sum(vale02) + sum(vale03) + sum(vale04) + sum(vale05) + sum(vale06) + sum(vale07) + sum(vale08) + sum(vale09) + sum(vale10) as total from salarios where id='$id'");

    while($var=mysql_fetch_array($consulta)){

    echo number_format($var[total],2, ',', ' ');

    }

    só que ele num esta me mostrando o valor

    desde já agradeço!

  11. Gente eu to com um problema, seguinte eu gostaria de fazer o tempo que falta pegando de uma tabela, o código esta assim:

    <?

    mysql_connect("localhost", "root", "root");

    mysql_select_db("clientes");

    $termino=mysql_query("select * from clientes where id='$termino'");

    $data_inicio = date('Y-m-d');

    $data_fim = $termino;

    $dias = date_diff($data_inicio,$data_fim);

    function date_diff($data_inicio,$data_fim){

    $data_inicio = strtotime($data_inicio); // Tranformando para timestamp

    $data_fim = strtotime($data_fim); // Tranformando para timestamp

    $nIntervaloEmSegundo = $data_fim - $data_inicio; // Numero de segundo entre as duas datas

    $nIntervaloEmDias = round($nIntervaloEmSegundo / 86400); // Um dia tem 86400 segundos

    return $nIntervaloEmDias;

    }

    echo "faltam $dias para o fim do contrato";

    ?>

    desde já agradeço, eu gostaria só o campo termino da tabela

  12. Gente Preciso de uma ajuda:

    o meu codigo é este está cadastrando certinho, mas na hora de editar do bd ele da um erro ele puxa do banco certinho mas na hora de editar ele num cadastra no banco os códigos são estes:

    editarbd.php:

    <?

    $conexao = mysql_connect("localhost","root","root");

    $db = mysql_select_db("clientes");

    $sql = "update clientes set autorizacao='$autorizacao', codigo='$codigo', ancine='$ancine', nome_fantasia='$nome_fantasia', razao_social='$razao_social', contato='$contato', cnpj='$cnpj', ie='$ie', endereco='endereco', numero='$numero', complemento='$complemento', cidade'$cidade', estado='$estado', telefone='$telefone', email='$email', inicio='$inicio', termino='$termino', valor_contrato='$valor_contrato', mensal='$mensal', boleto='$boleto', vendedor='$vendedor' where id='$id'";

    $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");

    echo "<h1>Cadastro alterado com sucesso!</h1>";

    ?>

    e editar:

    <?

    $conexao = mysql_connect("localhost","root","root");

    $db = mysql_select_db("clientes");

    $sql = "SELECT * FROM clientes WHERE id='$id'";

    $resultado = mysql_query($sql)

    or die ("Não foi possível realizar a consulta ao banco de dados");

    while ($linha=mysql_fetch_array($resultado)) {

    $autorizacao = $linha["autorizacao"];

    $codigo = $linha["codigo"];

    $ancine = $linha["ancine"];

    $nome_fantasia = $linha["nome_fantasia"];

    $razao_social = $linha["razao_social"];

    $contato = $linha["contato"];

    $cnpj = $linha["cnpj"];

    $ie = $linha["ie"];

    $endereco = $linha["endereco"];

    $numero = $linha["numero"];

    $complemento = $linha["complemento"];

    $cidade = $linha["cidade"];

    $estado = $linha["estado"];

    $telefone = $linha["telefone"];

    $email = $linha["email"];

    $inicio = $linha["inicio"];

    $termino = $linha["termino"];

    $valor_contrato = $linha["valor_contrato"];

    $mensal = $linha["mensal"];

    $boleto = $linha["boleto"];

    $vendedor = $linha["vendedor"];

    }

    echo "<h1>::Alterando Cadastro de Cliente ::</h1>";

    echo "<form action='editarbd.php?id=$id' method='post' enctype='multipart/form-data'>";

    echo "<table width='666' border='1' bordercolor='#666666'>

    Daqui segue o formulario

    desde já agradeço

    Kid Ferreira

  13. Ola pessoal estou com uma duvida, acho que é facil de resolver, mas eu infelizmente num sei.

    Bem o meu código php é este:

    <?

    mysql_connect("localhost", "root", "root");

    mysql_select_db("aaf");

    $consulta=mysql_query("SELECT * from trabalhos");

    while($var=mysql_fetch_array($consulta))

    {

    if($var[foto]) print "<img src='$var[foto]' width='140'><br>";

    print "<a href='trabalhos/ver.php?id=$var[id]'>$var[titulo].</a><br>";

    }

    ?>

    é o seguinte ele aperece todos os titulos na tela, o que eu gostaria é de que ele me dividisse por paginas tipo assim, 5 titulos por pagina, e que me sessem a paginação embaixo tipo 1,2,3,4

    desde já agradeço

    Kid ferreira

×
×
  • Criar Novo...