Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bestlinux

PHP p/ ASP

Recommended Posts

Bom Dia Pessoal,

 

To precisando de uma ajuda. Tenho uma função em PHP:

function quebraNomes(&$c_nomes, &$n_nomes) {	$aux_nomes = '';	$aux_total = 0;	$aux = '';	$aset = split(" ", $c_nomes);	$n = count($aset);	for ($x=0; $x<$n; $x++)	{		if (strlen($aset[$x]) >= 1) {			$aux_nomes .= $aux . "'" . $aset[$x] . "'";			$aux = ',';			$aux_total++;		}	}	$c_nomes = $aux_nomes;	$n_nomes = $aux_total;	return (true);}
Ela é simples, ela faz o seguinte:

 

O usuario entra com um nome. Exemplo: Marcos Roberto

 

A função transforma esse nome em duas string, ficando assim:

 

'Marcos', 'Roberto'

 

Uso essa função para procurar no SQL usando o LIKE, ficando assim:

 

LIKE ('%Marcos%', '%Roberto%')

 

Eu preciso fazer essa função no ASP, mas nao sei nadaaaaaaaaaaaaaaaaaaaa de ASP. Gostaria muito da ajuda de vocês. http://forum.imasters.com.br/public/style_emoticons/default/upset.gif http://forum.imasters.com.br/public/style_emoticons/default/upset.gif http://forum.imasters.com.br/public/style_emoticons/default/upset.gif http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

 

Valeu !

Compartilhar este post


Link para o post
Compartilhar em outros sites

no asp você pode fazer assim

texto = replace("Marcos Roberto"," ",",")

ele vai trocar espaços em branco por virgula, ou se preferir monte isso num array

arrayX = split("Marcos Roberto",",")

/// EDITADO

veja se assim fica mais completo

texto = "Marcos Roberto Silva Junior"texto = "'%"&replace(texto," ","%','%")&"%'"response.write(texto)Response.End()

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.