
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
A query a que se refere o mysql_num_rows e o mysql_fetch_array está errada...
-
Troque: $dir = $nome.$name; Por: $dir .= $name;
-
Primeiro você pega o valor onde ele está gravador, depois você faz um if/elseif/else.
-
Se faz com substr Essa mesma função também existe no MySQL (se você estiver usando esse SGBD)...
-
Em primeiro lugar, leia as regras UPs não são permitidos; Segundo, coloque o código da página que contêm o link só o HTML.
-
Basta você pegar o que veio do textarea e jogar na query, claro que vai ter que quebrar para conseguir pesquisar... algo do tipo... $dados = explode('\r\n', $_POST['textarea']); $total = sizeof($dados); for($i=0;$i<$total;$i++){ $query .= ($i == '0')?" campo = '$dados[$i]'":" OR campo = '$dados[$i]'"; } $sql = mysql_query("SELECT * FROM tabela1 WHERE $query"); //Faz o resto... Para jogar o resultado dentro de um textarea basta dar um echo dentro dele...
-
A seção de Códigos Prontos - PHP se destina a postagem de códigos, e não ao pedidos... Movendo Códigos Prontos - PHP » PHP.
-
Na parte de scripts prontos já tem um que faz upload da foto e grava o caminho no BD, isso dai já é 50% da área administrativa... pois junto com isso você pode adicionar os outros dados (nome, descrição, etc)... a parte de editar produtos é a mesma coisa da de inserir, só que os campos já vão aparecer preenchidos, e a de excluir é a maior barbada... Para exibição, você deve definir um formato padrão, onde você vai catar os dados do BD e simplesmente jogar no HTML pré-construído. A sua lógica em si está muito boa.
-
<? $consulta = mysql_query("SELECT * FROM feiras ORDER BY id DESC") or die (mysql_error()); echo "<table width=500> <tr> <td>Evento</td> <td>Jan</td> <td>Fev</td> <td>Mar</td> </tr> "; $zebra=0; while($verifica = mysql_fetch_array($consulta)){ $cor = ($zebra % 2 == 0) ? '#ecf8ff"' : '#f2f2f2'; $cod= $verifica["cod"]; $Dias= $verifica["Dias"]; $Ano= $verifica["Ano"]; $Mes= $verifica["Mes"]; $strNome= $verifica["strNome"]; $Nome= $verifica["Nome"]; $strJan= $verifica["strJan"]; $strFev= $verifica["strFev"]; $strMar= $verifica["strMar"]; $strAbr= $verifica["strAbr"]; $strMai= $verifica["strMai"]; $strJun= $verifica["strJun"]; $strJul= $verifica["strJul"]; $strAgo= $verifica["strAgo"]; $strSet= $verifica["strSet"]; $strOut= $verifica["strOut"]; $strNov= $verifica["strNov"]; $strDez= $verifica["strDez"]; $Local= $verifica["Local"]; $strSite= $verifica["strSite"]; $strEmail= $verifica["strEmail"]; $Organizador= $verifica["Organizador"]; $Telefone= $verifica["Telefone"]; $id= $verifica["id"]; $zebra++; swith($Mes){ case '01' = $janeiro = $Dias;break; case '02' = $fevereiro = $Dias;break; case '03' = $marco = $Dias;break; echo "<tr> <td>$nome</td> <td>$janeiro</td> <td>$fevereiro</td> <td>$marco</td> </tr>"; } echo "</table>"; ?> Não verifiquei a sintaxe, por isso pode haver algum parse error
-
Para imprimir na coluna certa da tabela (janeiro, fevereiro, março), você pode pegar o mes e fazer um switch, algo do tipo: $mes = '03'; $dias = '10-15'; swith($mes){ case '01' = $janeiro = $dias;break; case '02' = $fevereiro = $dias;break; case '03' = $marco = $dias;break; Pronto, ai na tabela você manda imprimir as variáveis $janeiro, $fevereiro, $marco, como apenas uma vai existir por causa do switch ai já consegue posiciona os dias no mês certo...
-
Não utilizo UNION... você já deu um print_r para ver tudo o que está vindo?
-
Entendi perfeitamente, mas se você não notou eu verifico se o cookie existe, se ele existir simplesmente não faz nada (pois ai o !isset retornaria falso e não existe else na condição), pois o popup já foi aberto se ele (cookie) não existir ai sim o popup é aberto e cookie é gerado...
-
Acho que a lógica mais correta seria, verifica se o cookie existe, caso não exista exibe o popup e ai cria o cookie... if(!isset($_COOKIE["nome do cookie"])){ //Abre o popup e cria o cookie... }
-
Tudo que está entre apóstrofes não é interpretado no PHP... você tem que concatenar ali... echo '<script>alert("Livro assinado com sucesso!"); this.location = "http://localhost/galerias/'.$pag.'" </script>';
-
Acho que em primeiro lugar é interessante diminuir a gambiarra... se a gente fizer só uma query fica mais fácil de resolver o problema... $hora = date("H:i"); $data = date("Y-m-d"); $sql_chamado = mysql_query("SELECT u.*,c.* FROM chamados c LEFT JOIN usuarios u ON u.id = c.id_usuario WHERE data = '".$data."' AND hora = '".$hora.":00'"); while($x = mysql_fetch_assoc($sql_chamado)){ $usuario = $x["usuario"]; $email = $x["email"]; $assunto = "Alerta de chamado"; $msg = "<P><font face='Verdana, Arial, Helvetica, sans-serif'>".$usuario.", você tem um chamado agora.</P>"; mail($email,$assunto,$msg); } Teste isso... se der algum erro na query adicione ai fina OR DIE(mysql_error()) como não sei exatamente como está a sua tabela posso ter errado alguma coisa...
-
Se você procurar por "tutorial login php" (sem as aspas) no google vai achar milhares de resultados/scripts prontos sobre o assunto...
-
A configuração está errada, pois o usuário não tem permissão Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'youtube'@'localhost' (using password: YES) in /home/grupovit/public_html/uttil/youtube/config.php on line 9 Note que depois que você cria o usuário você tem que relacionar ele ao banco de dados lá no CPanel...
-
Não é por nada, mas a query que funciona tem 4 campos... ID_USUARIO,NOME_USUARIO,USUARIO,SENHA Só que a que você está usando tem 5.... NULL , $ID_USUARIO,$USUARIO, $NOME_USUARIO, MD5( $SENHA ) Ai complica né... além disso de onde vem a variável $ID_USUARIO? Do além? Pois em nenhum momento ela é criada no script, além disso se a coluna ID_USUARIO for do tipo auto increment, você deve deixar o próprio MySQL criar o valor... Logo o correto seria algo do tipo: if (!$erro) // Caso não tenha erro ele inseri no bd... cadastro completo! { $insere = mysql_query("INSERT INTO tb_usuarios VALUES ( NULL , '$USUARIO', '$NOME_USUARIO', MD5( '$SENHA' ) )")OR DIE(mysql_error()); if($insere); echo "Cadastro Feito com sucesso!"; } Note que eu já adicionei o OR DIE(mysql_error()) pois se a query falhar o próprio mysql vai informar o erro...
-
Para download eu também não conheço, mas no mercado livre você encontra esse tipo de script entre 20 e 30 reais... claro que pelo preço não vai ser o máximo, mas já é alguma coisa...
-
Então, faça o formulário inicial (onde o cara escolhe o setor)... no action você resgata e faz a query... <?php $setor = $_POST['setor']; // Aqui estou assumindo que o select vai se chamar setor $sql = mysql_query("SELECT * FROM tabela WHERE coluna = '$setor'");//Faz a busca na tabela while($x = mysql_fetch_assoc($sql)){ echo '<a href="paginatal.php?id='.$x['id'].'">'.$x['nome'].'</a> - '.$x['email']; } ?> Ai na página tal você resgata o valor e faz a query para pegar todos os dados... Note que daria pra implementar um sistema com DIVs e etc, ou então AJAX, o modo que eu passei é o mais "rústico" e fácil.
-
Aquilo ali é Flash... Movendo PHP » Flash
-
Houve um erro de digitação o correto é: $consulta = mysql_query("SELECT * FROM espera ORDER by id ASC")or exit(mysql_error());
-
Por isso que eu falei da parte do servidor parrudo... que é claro que se toda hora for ficar abrindo conexão o servidor todo vai ter perda de desempenho...
-
Ampliando Imagens como no g1
pergunta respondeu ao searching_ de ESerra em Ajax, JavaScript, XML, DOM
Isso se faz com o lightbox. Movendo PHP » JS. -
Fui arrumar o índice da parte de scripts prontos e achei isso.