
acborba
Membros-
Total de itens
84 -
Registro em
-
Última visita
Tudo que acborba postou
-
Opa! Cara eu fiz o seguinte (não sou muito bom com triggers): CREATE TRIGGER data BEFORE INSERT ON pergunta ROW EXECUTE PROCEDURE NOW() seria isso?
-
Pessoal tenho uma tabela assim: Pergunta idPergunta:integer - PK idGrupo:integer - FK ativa:bool data_2:time gostaria que toda vez que fosse criado uma nova pergunta, seje inserido automaticamente no campo data_2 a data que foi criado a pergunta (data do sistema). Algo do tipo auto increment. Isso é possível??? obrigado
-
Essa é uma das milhares de tentativas de tentar mostrar o submenu com informaçoes da tabela tbp_galerias_imagens no menu referente a tabela tbp_imagens. :huh: ! É isso que não consigo fazer
-
AH vlw Denis!!
-
Talvez seja o local errado porque o relacionamento no banco já esta feito não sei como fazer no php para mostrar nos submenus. Não sei se tu me entendeu.
-
Pessoal estou tentando criar um menu dropdown com informações do banco. Já criei o menu principal agora tenho que criar os sub menus. O menu principal é formado por uma tabela (tbp_galerias) nela peguei o campo titulo e formei o menu, agora preciso ir em outra tabela (tbp_galerias_imagens) e pegar o campo img_big que esta relacionado com a galeria través do idGaleria. Tabelas CREATE TABLE IF NOT EXISTS `tbp_galerias` ( `idGaleria` int(255) NOT NULL auto_increment, `titulo` varchar(255) NOT NULL default '', `fotografo` varchar(255) NOT NULL default '', `data` int(35) NOT NULL default '0', `thumb` varchar(110) NOT NULL, `descricao` text NOT NULL, PRIMARY KEY (`idGaleria`) ) ENGINE=MyISAM AUTO_INCREMENT=50; CREATE TABLE IF NOT EXISTS `tbp_galerias_imagens` ( `idImagem` int(255) NOT NULL auto_increment, `idGaleria` int(255) NOT NULL default '0', `img_big` varchar(255) NOT NULL default '', `img_thumb` varchar(255) NOT NULL default '', PRIMARY KEY (`idImagem`) ) ENGINE=MyISAM AUTO_INCREMENT=278; O que eu fiz até o momente: <? include "conexao.inc"; $sql_listar_galeria = "SELECT * FROM tbp_galerias"; $resultado_listar_galeria= mysql_query($sql_listar_galeria) or die (mysql_error()); if(mysql_num_rows($resultado_listar_galeria) < 1) { echo "Nenhum registro."; } else { while ($linha=mysql_fetch_array($resultado_listar_galeria)) { $titulo = $linha["titulo"]; $id = $linha["idGaleria"] ?> <ul> <li><a href="#"><? echo $titulo ?></a> //menu principal OK <? $sql_=mysql_query("SELECT idGaleria FROM tbp_galerias_imagens"); $sql=mysql_query("SELECT img_big FROM tbp_galerias_imagens WHERE $sql_ = $id"); ?> <ul> <li><a href="#"><? $sql ?></a></li> //mostrar 'img_big' relacionado ao menu principal ??? </ul> </li> </ul> <? } } ?> alguém pra me dar uma mão???
-
Graaande, era isso mesmo. O que um echo faz na nossa vida! hehehe vlw pela juda Sem querer abusar preciso de ajuda para fazer a segunda parte. Assim que eu seleciono galeria gostaria que automaticamente embaixo aparecesse as informaçoes da galeria, mas as informaçoes ficam em outra tabela (informações). Como posso fazer essa associação já que no banco já esta feito ex.: tabela galeria/idGaleria,galeria ; tabela informacoes/idInformacoes,idGaleria,informacoes. alguma sugestão? em desenvolvimento...
-
Pessoal estou tentado fazer duas coisas carregar um list menu com dados de uma tabela de um banco e seguida através de css mostrar na mesma pagina as informações através de relacionamento de outra tabela. Vamos por parte como faço para mostrar e um list menu os dados de uma tabela de um banco?? Isso é o que estou tentando até o momento mas o list menu esta em branco. <? include "conexao.inc"; $sql_listar_galeria = ("SELECT titulo FROM tbp_galerias"); $resultado_listar_galeria= mysql_query($sql_listar_galeria) or die (mysql_error()); if(mysql_num_rows($resultado_listar_galeria) < 1) { echo "Nenhum registro."; } else { echo "Escolha a galeria:" ?> <select name="select">; <? while ($linha=mysql_fetch_array($resultado_listar_galeria)) { $titulo = $linha["titulo"]; ?> <option><? $titulo ?> </option>; <? } } ?> alguém?
-
Criar text field apartir de outro text field
pergunta respondeu ao acborba de acborba em Ajax, JavaScript, XML, DOM
Ok vou dar uma analisada com mais calma. ;) -
Criar text field apartir de outro text field
pergunta respondeu ao acborba de acborba em Ajax, JavaScript, XML, DOM
O código do exemplo é assim: Aqui já estou definindos a quantidade (list /menu) <select size="1" name="personas" onchange="expandir_formulario()" > <option value="0">?</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> Nesta função já sei qual o valor vai ser porque já esta descrito no list/menu. Minha dúvida é como farei isso se eu não tenho idéia de qual o valor será digitado. function expandir_formulario(){ if (document.f1.personas.value == "0"){ xDisplay('capaexpansion', 'none') xDisplay('capaexpansion2', 'none') xDisplay('capaexpansion3', 'none') xDisplay('capaexpansion4', 'none') xDisplay('capaexpansion5', 'none') } if (document.f1.personas.value == "1"){ xDisplay('capaexpansion', 'block') xDisplay('capaexpansion2', 'none') xDisplay('capaexpansion3', 'none') xDisplay('capaexpansion4', 'none') xDisplay('capaexpansion5', 'none') } if (document.f1.personas.value == "2"){ xDisplay('capaexpansion', 'block') xDisplay('capaexpansion2', 'block') xDisplay('capaexpansion3', 'none') xDisplay('capaexpansion4', 'none') xDisplay('capaexpansion5', 'none') } if (document.f1.personas.value == "3"){ xDisplay('capaexpansion', 'block') xDisplay('capaexpansion2', 'block') xDisplay('capaexpansion3', 'block') xDisplay('capaexpansion4', 'none') xDisplay('capaexpansion5', 'none') } if (document.f1.personas.value == "4"){ xDisplay('capaexpansion', 'block') xDisplay('capaexpansion2', 'block') xDisplay('capaexpansion3', 'block') xDisplay('capaexpansion4', 'block') xDisplay('capaexpansion5', 'none') } if (document.f1.personas.value == "5"){ xDisplay('capaexpansion', 'block') xDisplay('capaexpansion2', 'block') xDisplay('capaexpansion3', 'block') xDisplay('capaexpansion4', 'block') xDisplay('capaexpansion5', 'block') } } Aqui CSS <style type="text/css"> #capainicio{ position:relative; } #capaexpansion{ position:relative; display:none; } #capaexpansion2{ position:relative; display:none; } #capaexpansion3{ position:relative; display:none; } #capaexpansion4{ position:relative; display:none; } #capaexpansion5{ position:relative; display:none; } #capafinal{ position:relative; } </style> -
Criar text field apartir de outro text field
pergunta respondeu ao acborba de acborba em Ajax, JavaScript, XML, DOM
Seria exatamente assim: exemplo só que mas no lugar do list menu eu vou digitar o valor. -
Pessoal estou querendo fazer o seguinte: o usuário preenche um text field (quantidades de perguntas) com um valor X (exemplo 5), eu quero que logo abaixo apareçam 5 novos campos (perguntas) text field. Isso é possível? É algo "um pouco" parecido como quando você preenche um list/menu com o seu estado e no list/menu cidade aparece as cidades relacionadas. Alguém sabe se isso é possível e como posso fazer? Obrigado
-
Cara tava com um erro no SQL, que eu tinha arrumado só na hora de testar no banco e esqueci de passar pro codigo :blush: . Falata uma chave no segundo SELECT e o $t ao invés de $tipo. muito obrigado pela ajuda!! ai vai o código funfando: <? include "conexao.inc"; $n=$_GET['nome']; $u=$_GET['usuario']; $s=$_GET['senha']; $t=$_GET['tipo']; $resultado=mysql_query("INSERT INTO usuario VALUES(idUsuario,'$n','$u','$s','$t')"); if ($t==3) { $questionario=mysql_query("INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = (SELECT MAX(usuario.idUsuario) FROM usuario)"); } echo "USUARIO CADASTRADO COM SUCESSO!!!"; mysql_close($conexao); ?>
-
Fiz o seguinte: var_dump($tipo); if($tipo == 3) { Me retornou NULL. var_dump($t); if($t == 3) { Me retornou: string (1) "3"
-
Já tentei isso e continua a mesma coisa. Esse o código da pagina anterior, não sei se ajuda. <tr> <td>Tipo:</td> <td><select name="tipo" > <option value=1 selected="selected">Administrador</option> <option value=2>CPA</option> <option value=3>Aluno</option> </select></td> </tr>
-
Estaé uma das últimas tentativas de várias. <? include "conexao.inc"; $n=$_GET['nome']; $u=$_GET['usuario']; $s=$_GET['senha']; $t=$_GET['tipo']; $resultado=mysql_query("INSERT INTO usuario VALUES(idUsuario,'$n','$u','$s','$t')"); if ($tipo==3) { $questionario=mysql_query("INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = SELECT MAX(usuario.idUsuario) FROM usuario"); } echo "USUARIO CADASTRADO COM SUCESSO!!!"; mysql_close($conexao); ?>
-
$t=$_GET['tipo']; ou $t=$_GET["tipo"]; tente: if ($tipo == 3) { Todos a maneiros que eu fiz (" ",' ') ele inclui no banco, mas ainda não esta chegando até o IF.
-
Não entendi qual a diferença. :huh: Da outra forma também funciona, pelo menos sempre fiz assim e funcionou. :mellow: Mas de um jeito ou de outro continua sem executar o IF. Código modificado: <? include "conexao.inc"; $n=$_GET['nome']; $u=$_GET['usuario']; $s=$_GET['senha']; $t=$_GET['tipo]; $resultado=mysql_query("INSERT INTO usuario VALUES(idUsuario,'$n','$u','$s','$t')"); if ($tipo==3) { $questionario=mysql_query("INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = SELECT MAX(usuario.idUsuario) FROM usuario"); } echo "USUARIO CADASTRADO COM SUCESSO!!!"; mysql_close($conexao); ?>
-
alguém sabe me dizer porque não está executando o IF neste código? A inserção é feito com o tipo 3, mas não executa o IF. No banco de dados este código esta funcionando. <? include "conexao.inc"; $n=$_GET[nome]; $u=$_GET[usuario]; $s=$_GET[senha]; $t=$_GET[tipo]; $resultado=mysql_query("INSERT INTO usuario VALUES(idUsuario,'$n','$u','$s','$t')"); if (tipo==3) { $questionario=mysql_query("INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = SELECT MAX(usuario.idUsuario) FROM usuario"); } echo "USUARIO CADASTRADO COM SUCESSO!!!"; mysql_close($conexao); ?>
-
Vlw pela ajuda, muito obrigado, funcionou!
-
Bom dia! Pessoal o que estou fazendo de erra neste código? INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario = SELECT MAX (usuario.idUsuario) FROM usuario obrigado
-
Valeu Denis Courcy!! :lol: Funcionou, muito Obrigado pela ajuda! :D
-
O correto seria assim: INSERT INTO questionario (questionario.idUsuario) VALUES SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario=22;Sem as aspas e sem os parênteses para a cláusula VALUES. Cara da erro de syntax!
-
Pessoal estou querendo criar um campo null na tabela questionario e inserir apenas o idUsuario correspondente que esta na tabela usuario. Eu quero relacionar a tabela usuario com a tabela questionario mas quero ela em branco, apenas com o idUsuario. (não sei se me entenderam). Eu testei o código em duas partes INSERT e depois o SELECT e funcionou, mas juntando os dois ele cria o campo todo null mas não insere o idUsuario! INSERT INTO questionario (questionario.idUsuario) VALUES ('SELECT usuario.idUsuario FROM usuario WHERE usuario.idUsuario=22')