Jump to content


thioz21

Member Since 21/07/2006
Offline Last Active 09/05/2013, 15:53
-----

Topics I've Started

Comparação De Datas

02/05/2013, 16:07

Boa Tarde galera, estou com a seguinte situação, fiz de tudo mas não consegui..




Tenho um sistema de banner onde tenho os seguintes campos data_entrada(DATE), data_vencimento(DATE)




queria saber como eu faço para selecionar apenas até a data que foi inserido a data_vencimento, depois disso ele não exibe mais no site, quero que ele saia automaticamente.







Abraços Posted Image


Problema Com Inner Join

03/07/2012, 14:00

Olá galera, olha eu apanhando mais uma vez com o inner join, tenho o seguinte código

$query = $mysql->execSql("SELECT produto_categoria.nome_produto_categoria, produto_categoria.id_produto_categoria, produto_subcategoria.nome_subcategoria, produto_subcategoria.id_produto_categoria FROM produto_categoria INNER JOIN produto_subcategoria ON produto_categoria.id_produto_categoria = produto_subcategoria.id_produto_categoria ORDER BY produto_categoria.id_produto_categoria");
 	while($dados = mysql_fetch_object($query)){
 	echo "<a href=\"#\" title=\"nome do produto dinamico\">".$dados->nome_produto_categoria."</a><br>";
 	echo "<a href=\"produto-sub-categoria.php\" title=\"nome do produto dinamico\">-".$dados->nome_subcategoria."</a><br>";
 	}

ele ta exibindo assim


Construção
-Cimento
Construção
-Areia
Acabamento
-Janelas e Portas

o certo Seria assim

Construção
-Cimento
-Areia
Acabamento
-Janelas e Portas


tentei varias vezes, mas não consegui..

Obrigado

Inner Join Selecionando Errado

29/06/2012, 16:20


Olá galera, o meu INNER JOIN está correto até uma certa parte, ele não ta pegando os resultados direito, o que será que está errado? ele está trocando a imagem de lugar por exemplo:

ERRADO:
id_produto(5) = id_foto(6)

CERTO:
id_produto(5) = id_foto(5)

na hora de exibir a foto ele troca as bolas com o id_produto

SELECT produto.id_produto, produto.nome_produto, produto_foto.foto FROM produto INNER JOIN produto_foto ON produto.id_produto = produto_foto.id_foto


Inner Join Selecionando Errado

29/06/2012, 16:05

Olá galera, o meu INNER JOIN está correto até uma certa parte, ele não ta pegando os resultados direito, o que será que está errado? ele está trocando a imagem de lugar por exemplo:

ERRADO:
id_produto(5) = id_foto(6)

CERTO:
id_produto(5) = id_foto(5)

na hora de exibir a foto ele troca as bolas com o id_produto

SELECT produto.id_produto, produto.nome_produto, produto_foto.foto FROM produto INNER JOIN produto_foto ON produto.id_produto = produto_foto.id_foto

Cadastrar Link Em Cada Campo

28/06/2012, 11:54

Olá, estou fazendo um sistema de multiplo upload de imagem, estou com o seguinte problema

quando vou cadastrar as imagem com algum link, simplismente o que digitei no campo link não cadastra no banco de dados
as imagens cadastra normal. vou passar o html e o php

HTML
<form name="upload_files" action="lib/upload.php" enctype="multipart/form-data" method="post">
    <input type="file" name="imagem[]" class="multi" maxlength="2" accept="jpeg|jpg|png|gif" /><br />
    Link 1
    <input name="link[]" type="text" size="40" id="link" />
    <br />
    <br />
    <input type="file" name="imagem[]" class="multi" maxlength="2" accept="jpeg|jpg|png|gif" /><br />
    Link 2
    <input name="link[]" type="text" size="40" id="link" />
    <br />
    <input type="submit" name="upload" value="Upload" />
</form>

PHP
if (isset($_POST['upload'])) {
    $pasta = '../../banner/';

    foreach ($_FILES["imagem"]["error"] as $key => $error) {

        if ($error == UPLOAD_ERR_OK) {
            $tmp_name = $_FILES["imagem"]["tmp_name"][$key];
            $rand = rand(0, 99999);
            $cod = $rand . '-' . $_FILES["imagem"]["name"][$key];
            $nome = $_FILES["imagem"]["name"][$key];
            $uploadfile = $pasta . basename($cod);

            if (move_uploaded_file($tmp_name, $uploadfile)) {
                echo "O Arquivo " . $nome . " foi enviado com sucesso!<br />";
                $mysql->inserir("banner", "imagem,link", "'{$cod}','{$link}'");
            } else {
                echo "Erro ao enviar o arquivo " . $nome . "! Por favor tente outra vez!";
            }
        }
    }
}

IPB Skin By Virteq