Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cubeman

[Resolvido] Problema com PHP + javascript

Recommended Posts

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

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.