Ir para conteúdo
Fórum Script Brasil

Kogima

Membros
  • Total de itens

    87
  • Registro em

  • Última visita

Posts postados por Kogima

  1. Ola galera, eu fiz um script de paginação usando o mesmo conceito que usava antigamente com o MYSQL colocando o comando LIMIT. Acontece que estou usando o AdoDB e me falaram que talvez eu tenha complicações caso eu mude de SGBD pois nem todos aceitam o comando LIMIT e mandaram eu usar a propria paginação do AdoDB. Eu até cheguei a testa-la mais também estou usando na minha aplicação o smarty então não sei como deixar de uma forma onde o visual seja aceitavel pois a paginação que usei do AdoDB ele já tinha seu proprio design e gostaria de aplicar o meu.

    Alguém poderia me dar um conselho no que fazer?

    Ae pessoal, eu achei o que queria nesse link

    http://www.revistaphp.com.br/artigo.php?id=96#Exemplificando

    Mesmo assim obrigado...

  2. Caramba, você explicou legal pra caramba, valeu mesmo, vo tentar fazer e qualquer coisa posto aqui de novo...

    Olha como ficou, utilizei o CONSTRAINT, é assim mesmo?

    ALTER TABLE `menu_sub_categoria`
      ADD CONSTRAINT `menu_sub_categoria_ibfk_1` FOREIGN KEY (`categoria`) REFERENCES `menu_categoria` (`codigo_id`) ON DELETE CASCADE ON UPDATE CASCADE;
    Minhas tabelas---------------------------------------------------------------------------------------------------------
    CREATE TABLE `menu_categoria` (
      `codigo_id` int(11) NOT NULL auto_increment,
      `categoria` varchar(35) NOT NULL,
      `loja` int(5) NOT NULL,
      PRIMARY KEY  (`codigo_id`),
      UNIQUE KEY `categoria` (`categoria`,`loja`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4;
    CREATE TABLE `menu_sub_categoria` (
      `codigo_id` int(11) NOT NULL auto_increment,
      `categoria` int(11) NOT NULL,
      `sub_categoria` varchar(150) NOT NULL,
      `loja` int(8) NOT NULL,
      `id_conteudo` int(2) NOT NULL,
      PRIMARY KEY  (`codigo_id`),
      UNIQUE KEY `categoria` (`categoria`,`sub_categoria`,`loja`,`id_conteudo`)
    ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=8;

  3. Galera, eu sou iniciante e gostaria de saber se estou fazendo certo e como solucionar minha dúvida.

    Eu tenho uma tabela categoria

    categoria (codigo_id, categoria)

    E uma tabela sub_categoria

    sub-categoria(codigo_id,categoria,sub_categoria) onde a categoria indicada aqui recebe o codigo_id da tabela categoria

    Caso eu venha excluir uma categoria, como fazer para todas as sub-categorias vinculadas a essa categoria excluida sejam excluidas também

  4. Ola pessoal, eu estou iniciando no PHP usando o smarty e gostaria de tirar uma dúvida. Eu tenho um layout onde estou chamando ele no código abaixo e logo depois eu chamo um include para abrir logo abaixo do meu layout. Minha dúvida é seguinte, isso está certo??? esse é o modo certo para colocar um include usando smarty??? Pois está funcionando mais eu queria indicar o lugar do include abrir, desse modo ele está abrindo bem abaixo do layout e eu gostaria que ele abrir do lado.

    $smarty->display('area_restrita_2008/layout.tpl');

    if(isset($destino))

    {

    include ("$destino.php");

    }

    else

    {

    include ("bem_vindo.php");

    }

  5. Não era nem chava primaria, era chave unica. Tinha um campo alem da categoria com chave unica e esse estava sempre saindo igual...

    Agradeço pela ajuda....

    Agora tive outra dúvida...

    <script language="javascript" src="ajax.js">
    
    <input type="text" id="img" size="6">
    <input type="button" value=" = " onClick="doMath();">
    
    
    <div id='answer'></div>

    No exemplo acima a informação é enviada por um input type="text" mais eu gostaria de colocar a informação em um link normal como um <a href="">clique aqui</a> e esse link passase a informação. Eu até sei fazer isso se tratando de passar a informação para uma pagina como index.php?codigo=???? mais nesse caso não funciono acho que por causa do onClick="doMath();" que possui o botão...

    Alguém sabe me explicar como posso fazer isso funcionar

  6. Pessoal, não manjo quase nada de Ajax mais estou muito interessado em aprender e por isso estou me arriscando.

    Com o código abaixo, eu gravo uma categoria no banco de dados... O problema é que ele grava somente uma categoria e quando gravo a próxima ele acusa erro e quando apago o conteúdo do banco de dados ele volta a gravar numa boa.. O que pode ser???

    ajax.js

    http = getHTTPObject();

    function getHTTPObject(){
      var xmlhttp;
    
    
      if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){
        try {
          xmlhttp = new XMLHttpRequest();
        }catch(e){
          xmlhttp = false;
        }
      }
      return xmlhttp;
    }
    
    function doMath(){
      var url = "backend.php?img=" + document.getElementById('img').value;
      
      http.open("GET", url, true);
      http.onreadystatechange = handleHttpResponse;
    
      http.send(null);
    }
    
    function handleHttpResponse(){
      if(http.readyState == 4){
        document.getElementById('answer').innerHTML = http.responseText;
      }
    }
    
    
    [color=#0000FF]form.php[/color]
    <[code]script language="javascript" src="ajax.js">
    
    <input type="text" id="img" size="6">
    <input type="button" value=" = " onClick="doMath();">
    
    <div id='answer'></div>
    
    
    [color=#0000FF]Backend.php[/color]
    <?
    
        include 'start.php';//Conexão com o banco
        
    
    $grava = mysql_query("INSERT INTO categoria (`categoria`) VALUES ('".$_GET['img']."')");
    
        if($grava)
            {            
            echo 'Categoria gravada com sucesso.';
            
            }
        else
            {
            echo "Erro";        
            }
    ?>

  7. Pessoal estou tentando fazer um esquema que parece simples mais estou quebrando a cabeça////

    Se eu monto um array assim funciona de boa

    $numeros = array(1,2,3,4,5,6);

    echo $numeros[3];

    mais se coloco os números através de uma variavel não rola

    $valores = '1,2,3,4,5,6;'

    $numeros = array($valores);

    echo $numeros[3];

    Tem como fazer isso funcionar???

  8. Eae pessoal, eu estou montando um site com boleto só que sou marinheiro de primeira viagem e gostaria de saber o que é preciso pedir para o banco me fornecer como o "Nosso Número" que é pedido no boleto.

    Ai vão algumas linhas que tive dúvida

    $dadosboleto["codigo_cliente"] = "2031671"; // Esse número é obrigatorio?

    $dadosboleto["carteira"] = "20"; // ?????

    dadosboleto["nosso_numero"] = $nosso_numero; //REGRA: Máximo de 14 caracteres!

    $dadosboleto["numero_documento"] = $numero_do_pedido; // Esse número é obrigatorio?

  9. Ola pessoal, um colega mudou o site de servidor e no novo servidor ocorre esse erro, algupoderia me ajudar.

    Segue o site e o código que acusa o erro abaixo.

    www.recom.com.br

    O erro é mostrado no firefox....

    <%

    'Const dblTimer = Cstr(Timer())

    Public cnConn,strConn

    strConn = Request.ServerVariables("APPL_PHYSICAL_PATH")

    If InStr(Request.ServerVariables("SERVER_NAME"),"digitalsi.local") = 0 Then

    strConn = Replace(strConn,"www","db") & "recom.mdb"

    Else

    strConn = Replace(strConn,"web","dados") & "recom.mdb"

    End If

    strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&strConn&";"

    'Response.Write(strConn)

    '**************************************************'

    ' Funcao que abre a conexão como banco de dados '

    '**************************************************'

    Sub Conecta()

    If strConn <> "" Then

    Set cnConn = Server.CreateObject("ADODB.Connection")

    With cnConn

    .ConnectionTimeout = 15

    .Mode = 3

    .Open strConn

    End With

    End If

    End Sub

    '**************************************************'

    ' Funcao que Fecha a conexão como banco de dados '

    '**************************************************'

    Sub Desconecta()

    cnConn.Close

    set cnConn = Nothing

    End Sub

    %>

  10. Bom, eu tinha um vídeo MOV ai fui em Arquivo, Import, Import Vídeo, busquei o vídeo, escolhi a primeira opção das 5 que ele me mostra e pronto, o flash crio o flv. Agora eu só quero saber algum código que me alert de quando o vídeo chegou ao fim.

  11. Ola pessoal, eu estou com uma dúvida, eu importei um vídeo flv numa boa, o vídeo roda de boa só que eu gostaria que quando esse vídeo terminasse outro vídeo em seguida fosse executado, alguém sabe algum comando que ativasse alguma variável caso o vídeo chegasse ao fim?

  12. Ola pessoal, eu fiz um sistema onde o cliente cadastro o preço de todos produtos com , sendo que deveria ser por ponto, ex 2,70 seria 2.70 para o sistema funcionar corretamente, tem como eu mudar a virgula de todos os registro???

  13. Eae povo, estou com a seguinte dúvida, eu tenho uma variavel texto dentro de um arquivo teste.txt, através do loadVariables puxo o valor da variavel da seguinte forma

    texto = loadVariables("teste.txt","");

    o problema é que eu gostaria de utilizar essa variavel texto dentro do flash para fazer uma validação com o conteúdo dela que se encontra dentro do arquivo txt só que notei que isso não é possivel pois ele só agrega o valor contido no arquivo txt para um campo de texto setado com uma variavel texto.

    Ex: Vamos supor que o arquivo texto está da seguinte forma

    texto=dia

    quando eu mando exibir no flash ele só mostrara o dia

    mais se utilizo a variavel texto para fazer uma validação ele não funciona

    Ex

    if(texto == 'dia')

    {

    }

    Alguém sabe como solucionar esse problema???

    Desde já agradeço;;;;

  14. Até ai eu sei, o problema é que eu tenho um unico campo em um formulário onde irei enviar as palavras para o codigo mysql. Po exemplo, quando eu digitar "Amarelo e Vermelho" por exemplo, ele buscar os registros que contenham amarelo e vermelho. Se eu digito somente amarelo ele mostra os registros, se digito vermelho também encontra agora se digito os 2 ele não mostra nada....

×
×
  • Criar Novo...