Leandromx 0 Denunciar post Postado Julho 11, 2008 Oi pessoal boa tarde, Vamos é o seguinte. Vou dar um exemplo, eu tenho um cadastro de imóvel, cadImovel cadCidade cadEstado o campo cadCidade é alimentado através da tabela_cidades, ou seja, no campo IMBCidade eu gravo a ID .. Tudo bem até funcionando. Só que acontece. Se eu chegar e excluir a cidade relacionada com o cadImovel (excluir da tabela_cidades) ele dá um erro Warning: mysql_result() [function.mysq-result]: Unable to jump to row 0 on MYSQL result index 31 in d:\web\meusite..... Isso dai aparece quando eu entra na página de alterar, ai ele vai buscar a referência da cidade e não acha porque excluir e dá essa mensagem. Como faço para tirar essa mensagem? colocar uma outra tipo ESCOLHA UMA CIDADE Compartilhar este post Link para o post Compartilhar em outros sites
vsmoraes 0 Denunciar post Postado Julho 11, 2008 if (!$resultado = @mysql_query($QUERY)) { printf("Escolha uma cidade\n"); } Compartilhar este post Link para o post Compartilhar em outros sites
Leandromx 0 Denunciar post Postado Julho 11, 2008 Poxa esqueci de colocar como está minha combo <select name="cidade" id="cidade" style="width: 143;"> <option value="<?=mysql_result($cidade,0,"id")?>"> <?=mysql_result($cidade,0,"cidade")?> </option> <? while($row = mysql_fetch_array($cidades,MYSQL_ASSOC)){ ?> <option value="<?=$row[id]?>"> <?=$row[cidade]?> </option> <? } ?> </select> Só para reforçar, está funcionando mas se o IMOVEL CASA tiver a cidade de SANTO ANDRÉ cadastrada esta OK, se apagar a cidade de SANTO ANDRÉ direto pela TABELA ele aparece a mensagem.... Compartilhar este post Link para o post Compartilhar em outros sites
NaPraia 12 Denunciar post Postado Julho 11, 2008 Como faço para tirar essa mensagem? colocar uma outra tipo ESCOLHA UMA CIDADEnão faz se você tem um campo na tabela imóvel que é FK de outra tabela como a municipio você não vai poder excluir a cidade da tabela municipio enquanto houver um registro na tabela imóvel que se relaciona com esse registro que você quer excluir. Isso dai aparece quando eu entra na página de alterar, ai ele vai buscar a referência da cidade e não acha porque excluir e dá essa mensagem. Como faço para tirar essa mensagem? colocar uma outra tipo ESCOLHA UMA CIDADE o que você está fazendo que acha que precisa fazer isso???? pois o que você vai fazer na verdade vai ser trocar o código da cidade que está na tabela imóvel. o imóvel vai trocar de cidade? Compartilhar este post Link para o post Compartilhar em outros sites
Leandromx 0 Denunciar post Postado Julho 11, 2008 Excelente, VsMoraes Adaptei algumas coisas aqui e foiiiiiiiiiiiii Brigadão pela ajuda sua // Como faço para tirar essa mensagem? colocar uma outra tipo ESCOLHA UMA CIDADE R: não faz RE: Faz sim acabei de fazer //imóvel vai trocar de cidade? R: Não mas por ventura o cara é leigo e sai apagando tudo tem uma saida para não ficar com erro de programação a tela Valeu RESOLVIDO Compartilhar este post Link para o post Compartilhar em outros sites