Biel. 9 Denunciar post Postado Janeiro 6, 2016 Boa tarde a todos. Direto ao ponto. Pessoal gostaria de impedir de cadastrar 4 submenus camisa e 4 submenus bermuda na tabela_submenu na linha submenu ... tabela_menu idsubmenu menu 17 CAMISA 18 BERMUDA tabela_submenu id idsubmenu submenu menu 1 17 camisa verde CAMISA // já tem três cadastros . Gostaria de limitar até quantro cadastros 2 17 camisa amarela CAMISA // já tem três cadastros . Gostaria de limitar até quantro cadastros 3 17 camisa azul CAMISA // já tem três cadastros . Gostaria de limitar até quantro cadastros 4 18 bermuda cinza BERMUDA // já tem dois cadastros. Gostaria de limitar até quantro cadastros 5 18 bermuda marron BERMUDA // já tem dois cadastros. Gostaria de limitar até quantro cadastros Para a tabela_menu a regra abaixo resolve o problema. Agora para a tabela_submenu não conseguir fazer. Gostaria de aprender fazer. $sql = mysql_query("SELECT * FROM tabela_menu "); $total = mysql_num_rows($sql); if ($total == 2 ){ echo "não pode cadastrar mais de dois menus"; } Compartilhar este post Link para o post Compartilhar em outros sites
(RNU) Ruan Silva 61 Denunciar post Postado Janeiro 6, 2016 Não entendi muito bem, mas vc pode usar o COUNT do mysql para verificar quantos registros existem com determindo id do submenu SELECT COUNT (*) FROM tabela_submenu WHERE id = 1 Se o resultado for maior que 4, não realiza a inclusão e mostra uma mensagem :) Compartilhar este post Link para o post Compartilhar em outros sites