Ir para conteúdo

Arquivado

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

Simone RSS

Função dentro de função

Recommended Posts

dentro de um formulário estou usando a seguinte função:

function lista_grupo(){

	//busca outra vez por grupos **não funciona se tirar**
	$sql = "SELECT * FROM grupos ORDER BY nmGrupo ASC";
	mysql_set_charset('utf8');
	$busca = mysql_query($sql) or die(mysql_error());
	$conteudo = mysql_fetch_assoc($busca);
	$idGrupo = $conteudo['idGrupo'];
	$totalGrupos = mysql_num_rows($busca);
	
		for($x = 1; $x <= $totalGrupos; $x++){
			 echo '<hr size="2"/>
				 <h3 align="center"><a href="#" onClick="Habilitar('.$conteudo['idGrupo'].');">'.$conteudo['nmGrupo'].'</a></h3> 
				 <div style="border:1px solid orange;display:none;" id='.$conteudo['idGrupo'].' >';
				 // abaixo lista os contatos do grupo com checkbox
				 contatos_do_grupo($conteudo['idGrupo']);
				 
			 echo '</div>';
			 $conteudo = mysql_fetch_assoc($busca);
			}		
}

e como se pode notar, dentro desta função eu uso contatos_do_grupo();, que é a seguinte:

function contatos_do_grupo($grupo){
	#busca contatos do grupo
	$sqlCont = "SELECT * FROM contato WHERE grpContato = $grupo ORDER BY nmContato";
	mysql_set_charset('utf8');
	$buscaCont = mysql_query($sqlCont) or die(mysql_error());
	$contatos = mysql_fetch_assoc($buscaCont);
	$totalcontatos = mysql_num_rows($buscaCont);
	
	if($totalcontatos > 0){
		
		?>
        <table>
        	 <tr>
        	 <td><input type="checkbox" id="selall" name="selall" onclick="CheckAll()" /></td>
             <td>Selecionar todos</td>
        	 </tr>		
			 <tr>
		<?php
		
		for($u = 1; $u <= $totalcontatos; $u++){
		$idCont = $u;
	
		echo '
		<td> 
		<input type="checkbox" class="check" name="chkCont[]" id="chkCont[]" value='.$contatos['idContato'].' /></td>
		<td>'.$contatos['nmContato'].
		'</td>';
			 
		$contatos = mysql_fetch_assoc($buscaCont);
		}
		
		?></tr>
			 </table> 
			 <input type="submit" onclick="" name="btnenviaContSlc" id="btnenviaContSlc" value="Enviar SMS" />
        <?php
		
	}
	else{echo 'Não há contatos adicionados neste grupo.';}
	
	
}

o problema é que o formulario não responde aos itens da segunda função.

Alguém pode me dar uma ajuda?

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.