Jump to content


Felipe Andrzejewski

Member Since 09/07/2007
Offline Last Active 20/01/2009, 14:11
-----

Posts I've Made

In Topic: Editor Php

01/08/2007, 15:00

HATEML PRO 1.10

ALEM DE SER FREE, ja vem com CSS, e JAVASCRIPT e PHP, com funcoes prontas.

Eu aconselho, eu so utilizo ele.

Peguem e facam um teste.

muito bom.

In Topic: Mysql - Consulta

13/07/2007, 15:05

Eu vou explicar tudo.

Eu tenho uma pagina de controle de USUARIOS, para acessar tais paginas.


Quando cadastro um usuario eu boto os grupos que ele pertence.

USUARIO XPTO

[X] EMPRESA A
[X] EMPRESA B
[] EMPRESA C
[] EMPRESA D
[X] EMPRESA E
[] EMPRESA F

OK, eu cadastrei ele com essa empresas.

Uma mes depois ele sai da EMPRESA A, entao eu tenho q alterar isso.

EU TENHO Q TIRAR ELE DA EMPRESA A.

AGORA VEM O PROBLEMA.

MYSQL:
1- Eu tenho 3 tabelas
1.1 - Tabela *** USUARIOS
1.2 - Tabela *** USUARIO vs GRUPO
1.3 - Tabela *** GRUPO

2- TABELA USUARIOS.
CAMPOS: ID, NOME, LOGIN, SENHA...

3- TABELA GRUPOS
CAMPOS: ID, NOME, ATIVO

4 - DESIGN DA TABELA usuario vs grupo

------------------------------------------------------------
ID........|...... ID_GRUPO.........|..... ID_USUARIO....|
------------------------------------------------------------
1..........|.............1.................|..............10...........|
2..........|.............2.................|..............10...........|
3..........|.............4.................|..............10...........|
------------------------------------------------------------

OBS:
1 - ID_GRUPO = o id do grupo q tem la na tabela GRUPO
2- ID_USUARIO = o id do usuario q tem la na tabela USUARIOS

==============================================

Entao o usuario esta CADASTRADO no GRUPO : 1, 2, 4
e NAO esta cadastrado no GRUPO : 3, 5, 6

EU QUERO que ele me traga os grupos q estao cadastrados e nao cadastrado na pagina FORMALTERAR.PHP, com um checkbox.
Com os nomes do grupos.

Eu nao consigo.
CMO eu posso fazer???
ME AJUDEMMMMMMMMMMMMMMMMMMMMMMMM PLEASE...

Tentei explicar o MELHOR possivel.

qualque coisa: rambolv@hotmail.com ( MSN )


ESSE FOI O CODIGO QUE EU TENTEI. nao so esse mais ja varios.
e eu axo q estou indo na caminho certo

<tr>	<td>	<fieldset align="center" class="fieldsetgrupo">	<legend>Grupos</legend>	<center>	<?php		$inst = "SELECT `grupos`.`nome`, `grupos`.`id`, `usr_grupos`.`grupo_id`, `usr_grupos`.`usuario_id` FROM `redeats`.`grupos`, `redeats`.`usr_grupos` ORDER BY `nome` ASC";	$res = mysql_query($inst, $conexao);	if (!$res) 	{		echo "Não foi possível realizar a consulta ....<br>" . mysql_error();	}		for ($i=0 ; $i<=$registro = mysql_fetch_row($res) ; $i++)	{		if ($registro[3] == $id)		{			if($registro[2] == $registro[1])			{				echo "$registro[0]";    						echo "<input type='checkbox' name='form.$registro[1]' value='$registro[1]'/checked>";				echo "&nbsp;&nbsp;";			}		}	}		  	for ($i=0 ; $i<=$registro = mysql_fetch_row($res) ; $i++)	{		if ($registro[3] == $id)		{			if($registro[2] <> $registro[1])			{				echo "$registro[0]";    						echo "<input type='checkbox' name='form.$registro[1]' value='$registro[1]'/>";				echo "&nbsp;&nbsp;";			}		}	}		   ?>	</center>	</fieldset>	</td>	</tr>

IPB Skin By Virteq