Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
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/