
misterviralata
Membros-
Total de itens
236 -
Registro em
-
Última visita
Tudo que misterviralata postou
-
Ola amigos! Alguém sabe com atualizar campos de um formulario? exemplo, ao escolher uma opção de um campo tipo select, mostrar no mesmo formulario os valores de cada opção Opção 1 = R$2,00 Opção 2 = R$5,00 Opção 3 = R$10,00 A maneira que fiz está muito cansativa o usuário tem que escolher uma opção e clicar em ok para ver o valor do produto não está legal! Se alguém puder me ajudar agradeço e muito!
-
Ola amigos! Novamente conto com a ajuda de vocês para solucionar mais um problema. o script abaixo faz algo muito legal, quando o usuario posta o seu nome exemplo Claudenir da Silva, não importa se ele escreveu CLAUDENIR da Silva ou Claudenir da SIlva, no banco só vai entrar com as primeiras letras em Maiusculo tipo Claudenir da Silva legal né! O problema do script para mim, é que quando o usuario digita Nova Hortolândia II no banco entra assim Nova Hortolândia Ii, ou quando digita leonardo IV no banco entra Leonardo Iv Será que existe alguma de corrigir isto? //inicia script ?> function altaebaixa($umtexto) { $troca = strtolower($umtexto); $troca = ucwords($troca); $troca = trocaini($troca, " E ", " e "); $troca = trocaini($troca, " De ", " de "); $troca = trocaini($troca, " Da ", " da "); $troca = trocaini($troca, " Do ", " do "); $troca = trocaini($troca, " Das ", " das "); $troca = trocaini($troca, " Dos ", " dos "); $altabaixa = $troca; return $altabaixa; } /* função auxiliar para a função altaebaixa */ function trocaini($wStr,$w1,$w2) { $wde = 1; $para=0; while($para<1) { $wpos = strpos($wStr, $w1, $wde); if ($wpos > 0) { $wStr = str_replace($w1, $w2, $wStr); $wde = $wpos+1; } else { $para=2; } } $trocou = $wStr; return $trocou; } $novonome = altaebaixa($Nome); echo" $novonome "; exit; ?> //fim do scritp Obrigado pessoal!
-
Amigo também sou iniciante em php, mas penso que se você usar javascript pode dar certo if (mysql_db_query("unicamp", $declar, $conec)){ $ok=1; echo "<script>alert('Inclusão efetuada com sucesso!');window.location.href="inclusao.html";</script>"; } if ($ok==2){ echo "<script>alert('ERRO: Inclusão Não efetuada!');history.back(-1);</script>"; }
-
Amigos! primeiramente eu gostaria de agradecer e muito a ajuda de vocês, estou iniciando em php e graças ao scriptbrasil e a atenção que vocês tão a usuarios iniciantes, estou começando a entender o PHP. Ao amigo richard muito obrigado pelo codigo, deu certo e funcionou legal. Só que eu estava querendo algo mais simples e depois de ler varios tutorias sobre busca penso que resolvi parte do problema. if(isset($novonome) and ($novonome != "")) { $palavra1 = str_replace(" ", "%", $novonome); /* Altera os espaços adicionando no lugar o simbolo % */ $resultado = mysql_query("SELECT * FROM aluno WHERE Nome LIKE '%".$palavra1."%'"); if(!$resultado){ die("Não foi possivel realizar a consulta!!"); } $total = mysql_num_rows($resultado); // Conta o total ded resultados encontrados while($row = mysql_fetch_array($resultado)) { // Gera o Loop com os resultados $titulo = $row['Nome']; if ($titulo) { echo "<script>alert('Já exixte um aluno $novonome cadastrado!');history.back(-1);</script>"; exit; } print("<b><font color=red>".$titulo."</font></b>" . "<br>\n"); } } exit; Desta maneira consigo fazer uma pesquisa na tabela aluno com o nome completo ou parte dele postado e o script me retorna uma mensagem ao usuario, exemplo na tabela está cadastrado João de Assis e Maria de Paula Mendes se eu entrar com o nome paula, o script acima me retorna uma mensagem ao usuario, pois ele encontrou no banco o nome paula. ok o que eu to tentando fazer é com que o script retorne a mensagem somente se o nome postado for igual ao primeiro nome que está cadastrado na tabela aluno exemplo João de Assis Maria de Paula Mendes Caso entrar com o nome Paula não retorna mensagem nenhuma Caso entrar com o nome Maria retornar mensagem ao usuario Se alguém puder me ajudar fico grato.
-
Amigo penso me expressei mau estou tentando fazer uma busca no banco e trazer uma mensagem de confirmação, caso o nome já esteja cadastrado exemplo João Fernando de Paula se o usuario postar um nome tipo Paula Ramos aparecer uma mensagem tipo: o nome Paula já existe no banco deseja continuar!
-
Ola amigos! tenho um formulario com um campo chamado nome e quando clico em enviar os dados são enviados ao banco de dados mysql. estou tentando uma forma de antes de enviar os dados o script fazer uma busca na tabela e verificar se o nome que está sendo postado já existe, exemplo: na tabela aluno tenho cadastrado João Marcos da Silva Maria Aparecida de Lima No formulario o usuario postou João Ferreira Carvalho fazer com que o script mostre uma mensagem: Já existe um Aluno João cadastrado no sistema, deseja continuar! to quebrando a cabeça para fazer isso ainda sou iniciante em php. Se alguém puder me ajudar fico grato!
-
alguém sabe como enviar um email com php e como configurar o php.ini
-
Desculpe não entendi, é assim? <?php if(is_numeric($campo1)) // somente letras e pontos else // outros caracteres echo" <html> <body> <form name=form1 method=post action=teste.php> <table width=420 border=0 cellspacing=0 cellpadding=0> <tr> <td>teste1</td> <td> <input type=text name=\"campo1\"> </td> </tr> <tr> <td>teste2</td> <td> <input type=text name=\"campo2\"> </td> </tr> </table> </form> </body> </html> "; ?>
-
Amigos, Estou com uma dúvida. Tenho o seguinte código html. <html> <body> <form name="validacao" action="soma.php" method="post"> <table> <tr> <td>Nome da Escola:</td> <td><select name="grupo" size="1" > <option value="1">EE Manoel Ignacio da Silva</option> <option value="2">Casa Abrigo</option> <option value="3">EMEI Remanso campineiro</option> <option value="4">Irmas Missionarias</option> <option value="5">EMEF Remanso Campineiro</option> <option value="6">EMEF Parque dos Pinheiros</option> <option value="7">EE Parque dos Pinheiros</option> <option value="8">CIER</option> <option value="9">EMEI Santa Amelia</option> <option value="10">EE Hedy Madalena Bocchi</option> </select></td> </tr> <tr> <td>Data:</td> <td><input type="text" name="data" maxlength="8" SIZE="9"> Ex. 20/02/06</td> </tr> <tr> <td colspan=2><input type="submit" value="Somar"></td> </tr> </table> </form> </body> </html> Em seguida tenho o script php e uma tabela no MySql chamada "ESTOQUE", e vários campos nela, que recebe o valor 1 ou 0 e um campo que recebe texto, beleza até ai tranq. EX: ESTOQUE ARROZ FEIJAO ESCOLA DATA 10 2 1 24/03/06 20 5 2 23/03/06 0 10 3 22/03/06 5 10 3 23/03/06 Estou somando os campos com o seguinte script: <?php $connection = mysql_connect ("localhost" , "usuario", "senha") or die ("não foi possivel conectar ao servidor."); $db = mysql_select_db ("bancodedados" , $connection) or die ("não foi possivel conectar ao banco de dados."); $sql = mysql_query("SELECT SUM(ARROZ) as total, SUM(FEIJAO) as total2 FROM ESTOQUE WHERE ESCOLA data=\"$_POST[grupo]\" and data=\"$_POST[data]\""); $i = mysql_fetch_array($sql); echo "ARROZ ".$i["total"]; echo "<br>FEIJAO ".$i["total2"] ?> Até aqui maravilha tudo ok! O script está somando os campos de acordo com o valor da escola e da data Como deve ficar o código para que o usuário selecione mais de uma escola e peça a soma EX: ESCOLA 2 e 3 com a DATA 23/03/06 Resultado da soma ARROZ = 25 FEIJAO = 15
-
Deu certo! Muito obrigado pela ajuda! Sou iniciante em php e se não for abuso ainda tenho uma duvida. O campo DATA e ESCOLA quero trazer o valor do formulário anterior EX: $sql = mysql_query("SELECT SUM(ARROZ) as total, SUM(FEIJAO) as total2 FROM ESTOQUE WHERE (o que coloco aqui?) AND data=\”$_POST[data]\” "); Tenho uma lista com 10 ESCOLAS, beleza. De que forma coloco no formulário para que o usuário escolha as escolas que ele quer fazer a soma, tipo ESCOLA 2 e 3
-
Amigos, Estou com uma dúvida. Tenho uma tabela no MySql chamada "ESTOQUE", e vários campos nela, que recebe o valor 1 ou 0 e um campo que recebe texto, beleza até ai tranq. EX: ESTOQUE ARROZ FEIJAO ESCOLA DATA 10 2 1 24/03/06 20 5 2 23/03/06 0 10 3 22/03/06 5 10 3 23/03/06 Estou somando os campos com o seguinte script: <?php $connection = mysql_connect ("localhost" , "usuario", "senha") or die ("não foi possivel conectar ao servidor."); $db = mysql_select_db ("bancodedados" , $connection) or die ("não foi possivel conectar ao banco de dados."); $sql = mysql_query("SELECT SUM(ARROZ) as total, SUM(FEIJAO) as total2 FROM ESTOQUE WHERE ESCOLA=\"2\" and data=\"22/03/06\""); $i = mysql_fetch_array($sql); echo "ARROZ ".$i["total"]; echo "<br>FEIJAO ".$i["total2"] ?> Até aqui beleza! O que eu não consigo fazer, é somar o campo ARROZ e o campo FEIJAO, onde campo DATA entre com o valor “23/03/06” e o campo ESCOLA com os valores de 3 e 2. EX: Resultado da soma da ESCOLA 3 e 2, do dia 23/03/06 Arroz = 25 Feijão = 15 Como coloco os valores do campo ESCOLA (3 e 2) para obter os resultados acima?