Ir para conteúdo

POWERED BY:

Arquivado

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

DouglasP

[Resolvido] Array e Foreach

Recommended Posts

Boa tarde,

queria saber onde ta o erro do script abaixo:

$query_cont_nw		= "Select GameID1, GameID2, GameID3, GameID4, GameID5 from AccountCharacter where Id='$Account'";
$result_conta_nw	= mssql_query($query_conta_nw, $conexao_2);
$dados_conta_nw		= mssql_fetch_row($result_conta_nw);

$CharName	= array($dados_conta_nw[0],$dados_conta_nw[1],$dados_conta_nw[2],$dados_conta_nw[3],$dados_conta_nw[4]);
$Campos		= array("GameID1","GameID2","GameID3","GameID4","GameID5");

foreach ($CharName as $idx)
{

if ($idx == '')
{
	foreach ($Campos as $idy)
	{
	mssql_query("UPDATE AccountCharacter set $idy='$id' where Id='$Account'", $conexao_2);
	mssql_query("UPDATE AccountCharacter set GameIDC='$id' where Id='$Account'", $conexao_2);
	}
}

}

oque quero é ver se o campos da consulta "$dados_conta_nw" estão vazios, por exemplo se o primeiro estiver vazio ele atualiza o campo com um novo valor, sendo isso dentro de outro foreach que vai fazendo com todos os nomes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

A duvida não esta ai amigo, pois antes tem outro forech que trabalha igual e funciona :/

 

oque preciso é o seguinte

tem 3 nomes: Andre, Simone, Ana

ele vai percorre os 3

Andre - Cadastra,

Simone - Cadastra,

Ana - Cadastra isso que preciso fazer

cada um em um campo diferente

que são GameID1, GameID2 e GameID3

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.