Jump to content


scrax1000

Member Since 11/12/2003
Offline Last Active 23/07/2005, 02:31
-----

Posts I've Made

In Topic: Filtrar Busca

22/07/2005, 20:53

tente usar o ereg_replace() para filtrar o resultdo

exemplo

$variavel = ereg_replace(" ","",$resultado);


no exemplo acima vc irar trocar o espaço por um vazio isso é " " por "" ....


Caso nao saiba muito sobre essa funcao ... eu aprendi aqui:
http://www.superphp....cat=86&func=395

É isso ae ... fuiz

In Topic: SeleÇÃo Do Nome E Pega O CÓdigo

22/07/2005, 19:16

Pra começãr vc errou ao colocar $list["COD_FORNECEDOR"] ... $list = $row_fornec["COD_FORNECEDOR"] .. sendo assim vc deve colocar só $list ...

ah outra coisa ... nao costumo fazer como vc nao

$fornecedor = mysql_query("SELECT COD_FORNECEDOR, FORNECEDOR FROM FORNECEDORES ORDER BY FORNECEDOR");


eu coloco um asterisco que ja generaliza ... ae fica assim

$fornecedor = mysql_query("SELECT * FROM FORNECEDORES ORDER BY FORNECEDOR");


Tente esse abaixo:

<select name="sel_prestador" class="combo1" id="sel_prestador" onkeypress="ConverteMaiuscula()">
<?
$fornecedor = mysql_query("SELECT * FROM FORNECEDORES ORDER BY FORNECEDOR");
$row_fornec = mysql_fetch_array($fornecedor);
while ($row_fornec) {
    $list = $row_fornec["COD_FORNECEDOR"];
    print "<option value=".$list.">" .$row_fornec["FORNECEDOR"]. "</option>";
    $row_fornec = mysql_fetch_array($fornecedor);
}
?>
</select>


ah ... tirei o SELECTED do option tbm ... senao tds os options viriam selecionados... nunca fiz isso .. mas pode dar errado ahhahaha

print "<option value=".$list." SELECTED>" .$row_fornec["FORNECEDOR"]. "</option>";


É isso ae ... fuizzz

In Topic: FunÇÃo

22/07/2005, 18:59

Exemplificando o que o victor disse:

$nome="João Faria de Souza";

$pega= explode(" ", $nome);


Pronto ... automaticamente sera dado os seguinte valores à variaveiz

$pega[0]; ficara com "João"
$pega[1]; ficara com "Faria"
$pega[2]; ficara com "de"
$pega[3]; ficara com "Souza"


Para "escrever" os nome fica simples:

<?
echo $pega[0]." ".$pega[1]." ".$pega[2]." ".$pega[3];
?>



É isso ae... muito simples...

Fuizz

In Topic: Dependendo Do Select Seleciona Outro ...

22/07/2005, 17:24

Ok ... obrigado

In Topic: Erro!

22/07/2005, 14:43

Ah ... tente fechar o formulario com uma tag </form>

ehhehehehhehehehhehehe

Mais um bug hahahah

fuiz

Testa esse ... ta adaptado pra vc ... tipo ... o formulario ira joga-lo para a mesma pagina ... só que com o $_POST["acao"] (que é um campo oculto que pus no formulario)... e ira validar o login na mesma pagina ... caso ele esteja certo ele ira para a pagina index.htm (tirei o header pois prefiro o JavaScript para usa o location) ... Se o login tiver errado ele voltara a mesma pagina com uma variavel get de erro ( $_GET["erro"] ) com o valor igual a "1" ... da uma olhada ai ... qualquer coisa vocÊ fala aqui.

<?php
if(isset($_POST["acao"])){
    $username=$_POST["username"];
    $senha=$_POST["senha"];

    $resultado=mysql_connect("locahost","empregos_banco","banco");
    mysql_select_db("empregos_banco");

    $resultado=mysql_query("select * from banco where username='".$username."' and senha='".$senha."'");
    if (mysql_num_rows($resultado)>0){
        setcookie("nome_usuario", $username);
        setcookie("senha_usuario", $senha);

        echo "<script language='javascript'>";
        echo "window.location='index.htm'; ";
        echo "</script>";
    }
    else{
        echo "<script language='javascript'>";
        echo "window.location='".$_SERVER['PHP_SELF']."?erro=1'; ";
        echo "</script>";
    }
    mysql_close($resultado);
}
?>
<HTML>
<HEAD>
<TITLE>Ele é a vida!</TITLE>
</HEAD>
<BODY>
<?php
if(isset($_GET["erro"])){
echo "Login ou senha inválidos";
}
?>
<form name="form" id="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Nome de usuário: <input type="text" size="20" name="username">
Senha: <input type="text" size="20" name="senha">
<input type="submit" value="entrar" name="entrar">
<input name="acao" type="hidden" value="login">
</form>
</BODY>
</HTML>


ps: fiz correndo ... ve se funfa ai ...

Fuizzz

Não poste seguidamente, caso deseje alterar/adicionar alguma informação ao seu último post clique no botão [Editar]Posted Image.

IPB Skin By Virteq