Ir para conteúdo
Fórum Script Brasil

Rodrigo B.A

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que Rodrigo B.A postou

  1. Olá! Estou com problema com list-menu! Eu quero fazer uma pagina de resgitro de anuncio, no qual o usuario escolhe em qual categoria quer criar, e a escolha dessa categoria eu usaria com o list-menu. Problema: eu não consigo atribuir valor da "ID" ao nome da categoria, ele insere no banco o anuncio, só que não leva o id da categoria junto..... abaixo está o codigo <form method='post' action='inserir_anuncio2.php'> <select name='categorias' id='categorias'> <?php include '../config.php'; $qr_cat = mysql_query('select id_categoria, nome_categoria from categorias'); // seleciona somente a ID e NOME da CATEGORIAS while ($val = mysql_fetch_array($qr_cat)) { print "<option value='$val[id_categoria]'>$val[nome_categoria]</option>"; // vai gravar a ID ao invés do NOME } ?> </select> ensira o nome do anuncio: <input type='text' size='20' name='titulo_anuncio' /><BR> descrição: <input type='text' size='20' name='descricao_anun' /><BR> endereço: <input type='text' size='20' name='endereco' /><BR> telefone: <input type='text' size='20' name='telefone' /><BR> site: <input type='text' size='20' name='site' /><BR> responsável: <input type='text' size='20' name='resposavel' /><BR> <input type='submit' value='inserir'> </form> <!-- abaixo, inserir_anuncio.php --> <?php include '../config.php'; // validamos os dados com $_POST pra não precisarmos de register_globals, ok? $titulo_anuncio = $_POST['titulo_anuncio']; $descricao_anun = $_POST['descricao_anun']; $endereco = $_POST['endereco']; $telefone = $_POST['telefone']; $site = $_POST['site']; $resposavel = $_POST['resposavel']; $id_categoria = $_POST['categorias']; // será gravado a ID e não o NOME da categoria, ok? /* Se bem entendi tu quer fazer uma associação das IDs das categorias com os anúncios, certo? Isso vai facilitar pro banco, tu vai ter um trabalhinho a mais, mas nada que não se possa fazer. Cara faz esta parte primeiro, edita teus arquivos, este que estou postando aqui está bem enxuto e funcional, organize de acordo com a tua necessidade. Presta bem a atenção no que vai ser gravado, exemplo: id_categoria, se tu não tiver este campo na tabela anuncio, então cria, do mesmo tipo da id da categorias, preferencialmente do mesmo tamanho, ex.: INT(4). */ $sql = "INSERT INTO anuncio ( id_anuncio, titulo_anuncio, descricao_anun, endereco, telefone, site, resposavel, id_categoria ) VALUES ( NULL, '$titulo_anuncio', '$descricao_anun', '$endereco', '$telefone', '$site', '$resposavel', '$id_categoria' )"; $sql_resultado = mysql_query($sql,$conexao) or die ('Não foi possível gravar os dados.'); ?> Se alguém puder me ajudar eu fico grato att Rodrigo
  2. Rodrigo B.A

    Ajudinha Num Script

    Opa Sim já me deram a dica de mudar essa linha - error_reporting = E_ALL & ~E_NOTICE Mais os erros continuam a aparecer Obrigado pela atenção!!
  3. Rodrigo B.A

    Ajudinha Num Script

    alguns erros que ocorrem: Notice: Use of undefined constant PayPalEmail - assumed 'PayPalEmail' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 47 Notice: Use of undefined constant SellerID - assumed 'SellerID' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 52 Notice: Use of undefined constant AgentID - assumed 'AgentID' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 94 Notice: Use of undefined constant SCRIPT_NAME - assumed 'SCRIPT_NAME' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 124 Notice: Use of undefined constant m - assumed 'm' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 142 Notice: Use of undefined constant d - assumed 'd' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 142 Notice: Use of undefined constant Y - assumed 'Y' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 142 Notice: Use of undefined constant m - assumed 'm' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 143 Notice: Use of undefined constant d - assumed 'd' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 143 Notice: Use of undefined constant Y - assumed 'Y' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 143 Notice: Use of undefined constant m - assumed 'm' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 172 Notice: Use of undefined constant d - assumed 'd' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 172 Notice: Use of undefined constant Y - assumed 'Y' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 172 Notice: Use of undefined constant m - assumed 'm' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 173 Notice: Use of undefined constant d - assumed 'd' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 173 Notice: Use of undefined constant Y - assumed 'Y' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 173 Notice: Use of undefined constant m - assumed 'm' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 202 Notice: Use of undefined constant d - assumed 'd' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 202 Notice: Use of undefined constant Y - assumed 'Y' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 202 Notice: Use of undefined constant m - assumed 'm' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 203 Notice: Use of undefined constant d - assumed 'd' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 203 Notice: Use of undefined constant Y - assumed 'Y' in c:\arquivos de programas\easyphp1-8\www\imoveis\includes.php on line 203
  4. ola! Bom amigos consegui um script de imobiliaria,só que tem alguns erros Peço que alguém que intenda de php e quizer me dá uma ajudinha eu fico grato^^ Quem quizer ajudar posta que eu mando o script Obrigado desde já Abraço
×
×
  • Criar Novo...