Ir para conteúdo

Arquivado

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

ryuunosuke

Varias consultas/resultados

Recommended Posts

Bom o script seria para eu alterar informações das contas com base no nivel de acesso soq preciso fazer a busca em duas tabelas diferentes.(Nao sei explicar direito. Desculpe)

 

Mas antes de qualquer coisa gostaria de saber se existe um jeito melhor de fazer isso.

$sqlA = "SELECT GROUP_CONCAT( type ORDER BY type ASC SEPARATOR ',' ) AS type FROM `s_data1` WHERE base_level BETWEEN $level";
$queryA = mysql_query($sqlA);
$LA=MYSQL_FETCH_ARRAY($queryA);				
$sqlb = "SELECT GROUP_CONCAT( idx ORDER BY idx ASC SEPARATOR ',' ) AS idx FROM `s_data2` WHERE level_account IN($LA[0])";
$queryb = mysql_query($sqlb);
$Lb=MYSQL_FETCH_ARRAY($queryb);
$sqlc = "UPDATE s_data3 SET acclevel = '$novo' WHERE idx IN ($Lb[0])";
$queryc = mysql_query($sqlc);

obs:O script nao esta funcionando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar JOIN.

Veja este tutorial: http://forum.imasters.com.br/topic/140816-mini-tutorial-de-mysql/

 

 

PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/

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.