cubeman 0 Denunciar post Postado Outubro 16, 2007 Olá pessoa. Tem como misturar javascript com php? Por exemplo: eu tenho este codigo: PHP function insRow1(){ var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"><option>Coletivo 1</option><option>Coletivo 2</option><option>Coletivo 3</option><option>Coletivo 4</option></select>"; } Ele insere uma nova linha em uma tabela e preenche com o que esta no innerhtml. Tem como nesse innerhtml eu colocar um codigo php, pra em vez de ficar os campos do select fixo, eu buscar no banco de dados? edit: com esse codigo html esta funcionando. Desejo saber se tem como colocar um php ali para buscar no banco de dados Compartilhar este post Link para o post Compartilhar em outros sites
dracom 0 Denunciar post Postado Outubro 16, 2007 Claro que tem como. Olha só <?phpif($condicao=0){?> //iso é importante<script language="Javascript">CODIGO Javascript</script><?php //isso é importante}Creio que para integra o php DENTRO do Script java seja a operaçao invertida. Tenta esse bagulho aew e me diz se deu certo! t + :) Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Outubro 16, 2007 Olá pessoa. Tem como misturar javascript com php? Por exemplo: eu tenho este codigo: PHP function insRow1(){ var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"><option>Coletivo 1</option><option>Coletivo 2</option><option>Coletivo 3</option><option>Coletivo 4</option></select>"; } Ele insere uma nova linha em uma tabela e preenche com o que esta no innerhtml. Tem como nesse innerhtml eu colocar um codigo php, pra em vez de ficar os campos do select fixo, eu buscar no banco de dados? edit: com esse codigo html esta funcionando. Desejo saber se tem como colocar um php ali para buscar no banco de dados com certeza amigo, fiz o código por auto, veja se funciona: PHP <?php $con=mysql_connect("localhost","USUARIO_DB","SENHA_DB")or die("Erro ao se conectar"); mysql_select_db("NOME_DO_DB",$con)or die("Erro ao selecionar a tabela"); $selec=mysql_query("SELECT * FROM nome_da_tabela"); ?> function insRow1() { var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"> <? while($ver=mysql_fetch_assoc($selec)){ $nome=$ver["nome_do_campo"]; print "<option>$nome</option>"; } ?> </select>"; } Compartilhar este post Link para o post Compartilhar em outros sites
dracom 0 Denunciar post Postado Outubro 16, 2007 Olá pessoa. Tem como misturar javascript com php? Por exemplo: eu tenho este codigo: PHP function insRow1(){ var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"><option>Coletivo 1</option><option>Coletivo 2</option><option>Coletivo 3</option><option>Coletivo 4</option></select>"; } Ele insere uma nova linha em uma tabela e preenche com o que esta no innerhtml. Tem como nesse innerhtml eu colocar um codigo php, pra em vez de ficar os campos do select fixo, eu buscar no banco de dados? edit: com esse codigo html esta funcionando. Desejo saber se tem como colocar um php ali para buscar no banco de dados com certeza amigo, fiz o código por auto, veja se funciona: PHP <?php $con=mysql_connect("localhost","USUARIO_DB","SENHA_DB")or die("Erro ao se conectar"); mysql_select_db("NOME_DO_DB",$con)or die("Erro ao selecionar a tabela"); $selec=mysql_query("SELECT * FROM nome_da_tabela"); ?> function insRow1() { var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"> <? while($ver=mysql_fetch_assoc($selec)){ $nome=$ver["nome_do_campo"]; print "<option>$nome</option>"; } ?> </select>"; } Só confirmou minha certeza. Huahuahuah http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Outubro 16, 2007 Claro que tem como. Olha só <?phpif($condicao=0){?> //iso é importante<script language="Javascript">CODIGO Javascript</script><?php //isso é importante}Creio que para integra o php DENTRO do Script java seja a operaçao invertida. Tenta esse bagulho aew e me diz se deu certo!t + :)Isso ta coreto ???? :blink: :blink: :blink: :blink: :blink: Compartilhar este post Link para o post Compartilhar em outros sites
dracom 0 Denunciar post Postado Outubro 16, 2007 The cod, acho que errei msm. Mas tbm acho que agora ta certo. Olha aew, se achar um erro posta LEMBRANDO QUE EU POSTEI Só PARA ILUSTRAR. pois nao lembro como comentar em java script <?phpif($condicao=="0"){?> //isso é importante<script language="javascript">AKI VEM O CODIGO JAVA SCRIPT</script><?php //isso é importante} Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Outubro 16, 2007 Continua errado filho http://forum.imasters.com.br/public/style_emoticons/default/dormindo.gif Compartilhar este post Link para o post Compartilhar em outros sites
cubeman 0 Denunciar post Postado Outubro 16, 2007 Olá pessoa. Tem como misturar javascript com php? Por exemplo: eu tenho este codigo: PHP function insRow1(){ var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"><option>Coletivo 1</option><option>Coletivo 2</option><option>Coletivo 3</option><option>Coletivo 4</option></select>"; } Ele insere uma nova linha em uma tabela e preenche com o que esta no innerhtml. Tem como nesse innerhtml eu colocar um codigo php, pra em vez de ficar os campos do select fixo, eu buscar no banco de dados? edit: com esse codigo html esta funcionando. Desejo saber se tem como colocar um php ali para buscar no banco de dados com certeza amigo, fiz o código por auto, veja se funciona: PHP <?php $con=mysql_connect("localhost","USUARIO_DB","SENHA_DB")or die("Erro ao se conectar"); mysql_select_db("NOME_DO_DB",$con)or die("Erro ao selecionar a tabela"); $selec=mysql_query("SELECT * FROM nome_da_tabela"); ?> function insRow1() { var x=document.getElementById('myTable').insertRow(0) var y=x.insertCell(0) y.innerHTML="<select name="equips_coletivo[]"> <? while($ver=mysql_fetch_assoc($selec)){ $nome=$ver["nome_do_campo"]; print "<option>$nome</option>"; } ?> </select>"; } Só confirmou minha certeza. Huahuahuah http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Bom. Infelizmente esse codigo nao funcionou. A página sequer entra para eu ver o erro. Esse jeito eu ja havia tentado anteriormente, mas por algum motivo que nao consigo descobrir, nao funcionou... Mas vo continuar tentando. Vlw pelas ajudas Compartilhar este post Link para o post Compartilhar em outros sites
cubeman 0 Denunciar post Postado Outubro 17, 2007 Problema resolvidoA página nao entrava pois tinha um erro no switch, na pagina .class, pagina que possuia as funcoes que eu incluia no innerhtml. problema resolvido. abraco aos colegas que ajudaram com dicas Compartilhar este post Link para o post Compartilhar em outros sites