Jump to content


Photo

If Else


  • Faça o login para participar
5 replies to this topic

#1 victormangia

victormangia

    Doutor

  • Usuários
  • 783 posts
  • Sexo:Masculino
  • Localidade:barra mansa - rj

Posted 09/11/2003, 14:54

TÔ prescisando muito de um script que faça o seguinte:
se existir a variavel $1 ele grave c/ nome de variavel dois e se existir $1 e $2 grave c/ $3.... tem como fazer isso utilizando o if... se alguem souber me ajude ai....

#2 c0de

c0de

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo - SP

Posted 09/11/2003, 15:35

Eu não sei muito de PHP; Na verdade eu não sei nada...
Tenho um leve conhecimento de programação, então... no seu caso...

Se o PHP permitir fazer verificação de variáveis a partir de uma variável daria para se pensar numa rotina (essa leitura de variável seria algo como: $ + $num, sendo $num uma variável numéria que aumenta toda vez que o número atual estiver ocupado)

Agora, não ficou muito claro o que você quer fazer, mas acho que uma ARRAY resolveria seu problema sem ter que usar um script, não?

#3 Skuall

Skuall

    Doutor

  • Usuários
  • 968 posts
  • Sexo:Não informado

Posted 09/11/2003, 16:36

Olá! :yes:

Não entendi a Finalidade disto mas...

if ($1) {
  $dois = $1;
  // Duplicamos $1 para que possamos gravar como $dois;
}
elseif (($1) and ($2)) {
  $3 = $gravarQualAqui?NaoEntendi;
}


Acho que é isso... Se puder ser mais claro na sua próxima resposta podermos ajudar melhor.

#4 c0de

c0de

    Turista

  • Usuários
  • 33 posts
  • Sexo:Não informado
  • Localidade:São Paulo - SP

Posted 09/11/2003, 16:44

Skuall, eu acho que o que ele queria é uma rotina para criar variáveis sucessivamente, não apenas até a $3, entende?

Algo como, ele chama uma função setando alguma coisa, tipo NovoRegistro("c0de"), aí irá criar uma variável com esse registro, por isso achei melhor usar a array. Ficaria algo como $1 = "c0de", aí ao se usar a função denovo, fosse criada uma variável, a $2, depois a $3 e assim por diante.

Fall0wz.

#5 Squall Robert

Squall Robert

    Mr. Squall - Mais Carne do que Osso (hihi)

  • Usuários
  • 507 posts
  • Sexo:Masculino
  • Localidade:Curitiba
  • Interesses:Php ... Php...Php

Posted 09/11/2003, 17:58

olá amigo... vc precisa especificar melhor o que vc quer


use virgulas e pontos para dar uma pausado no assunto para que a gente possa entender melhor


nào tente esplicar com o menor numero de caracteres porssíveis ....

quanto mais específica for a pergunta (fácil de enteder)


Mais resposta vc vai conseguir...


Certo maninho .... Até mais
<?php

$squall = new Squall();

$squall->Ajudando("você");

$resultado = $squall->solucao();  ?>

#6 victormangia

victormangia

    Doutor

  • Usuários
  • 783 posts
  • Sexo:Masculino
  • Localidade:barra mansa - rj

Posted 16/11/2003, 14:37

Olá! :yes:

Não entendi a Finalidade disto mas...

if ($1) {
  $dois = $1;
  // Duplicamos $1 para que possamos gravar como $dois;
}
elseif (($1) and ($2)) {
  $3 = $gravarQualAqui?NaoEntendi;
}


Acho que é isso... Se puder ser mais claro na sua próxima resposta podermos ajudar melhor.

Foi mal galera, eu achei que colocando reticências iria dar para entender que o script estaria dando continuidade..

O que eu queria não era bem isso, o que eu queria é que se tiver a variavel $1
grave como variavel $2 se nao tiver a $1 grave como $1 mais se tiver a $1 e a $2
grave como $3 se não grave como $2 e assim sucessivamente..
o intuito desse script é porque eu tô fazendo um script de downloads e isso é para
a area de tipos de downoads, que tem uma tabela +ou- assim:

downloads

$1 $2

$3 $4

$5 $6

queria esse script para que pudesse gravar as variáveis nessa ordem.
com o if e else u consegui fazer somente até a variável dois.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq