Jump to content
Fórum Script Brasil
  • 0

Php + Javascript


Question

17 answers to this question

Recommended Posts

  • 0

Bom galera acho que eu não expliquei direito...

Por exemplo toda vez que eu fizer um loop trazendo as informações do banco em php quero chamar a função em javascript dentro desse loop e passar as informações para o javascript.

Minha duvida é :

Como eu chamo uma função em javascript no php em tempo de execução, ou seja, toda vez que eu fizer esse loop eu passar as informações para o javascript ??

Obrigado

Link to post
Share on other sites
  • 0

include ("config.php");

$consulta = mysql_query(" Select * from Cadastro where login = '$login' and senha = '$senha' ");

while ( $dados = mysql_fetch_array($consulta))

{

$id = $dados["id"];

echo"var pegaid =  \"$id\"; ";

}

tenta ai se tiver alguma coisa errada deve ser essa parte var pegaid , to meio com preça mas se der errado de uma olhada nessa prte .

não esqueça de mudar algumas cosias .

falou

Link to post
Share on other sites
  • 0

já achei um erro meu

<?

include ("config.php");

$consulta = mysql_query(" Select * from Cadastro where login = '$login' and senha = '$senha' ");

while ( $dados = mysql_fetch_array($consulta))

{

$id = $dados["id"];

echo"<script>var pegaid =  \"$id\";";

echo"alert('ID :' +pegaid);</script> ";

}

?>

tenta ai

Link to post
Share on other sites
  • 0

Galera será que alguém poderia testar esse script que fiz, pois meu browse está com problemas e eu não sei se está funcionando...

<?

   $link = mysql_connect('localhost', 'root', 'copernic'); 
   if (!$link) { 
       die('Não foi possível conectar: ' . mysql_error()); 
   } 
   $link =  mysql_select_db('dados');
   
   $querysel="select *from teste ";
   $result=mysql_query($querysel); 
   
   while($row=mysql_fetch_array($result)){
   //	print_r($row);
    $id = $row['id'];
   echo "<script>recebe($id)</script> ";
   
   }

?>


<script>
function recebe(id){
	alert(id);
}
</script>

Só pra ver se funciona...

Obrigado

Link to post
Share on other sites
  • 0

passa o link do site com os respectivos usarios e senhas se necessitar ( crie um e depois delete smile.gif )

estou sem o servidor , não estou em casa

mas so pra tirar uma duvida , ali no recebe($id) , não deve estar funcionando , porque o php deve estar imterpretando como function do php .

tenta assim

<?

  $link = mysql_connect('localhost', 'root', 'copernic');

  if (!$link) {

      die('Não foi possível conectar: ' . mysql_error());

  }

  $link =  mysql_select_db('dados');

 

  $querysel="select *from teste ";

  $result=mysql_query($querysel);

 

  while($row=mysql_fetch_array($result)){

  // print_r($row);

  $id = $row['id'];

echo"<script language=\"JavaScript1.2\">";

echo"function novo_id(){";

echo"alert(\"$id\"); ";

echo"}";

echo"</script>";

 

  }

?>

Link to post
Share on other sites
  • 0

tente isso

<?

  $link = mysql_connect('localhost', 'root', 'copernic');

  if (!$link) {

      die('Não foi possível conectar: ' . mysql_error());

  }

  $link =  mysql_select_db('dados');

 

  $querysel="select *from teste ";

  $result=mysql_query($querysel);

 

  while($row=mysql_fetch_array($result)){

  // print_r($row);

  $id = $row['id'];

echo"<script language=\"JavaScript1.2\">";

echo"alert(\"$id\"); ";

echo"</script>";

 

  }

?>

Link to post
Share on other sites
  • 0

Cara legal funcionou, mas como eu faria pra passar esses dados pra uma função??

porque eu preciso depois tratar esses dados no javascript e exibi-los depois que o cara clicar no link por exemplo, por isso eu quero armazenar em um array, etc....

Até mais

Link to post
Share on other sites
  • 0

<?

  $link = mysql_connect('localhost', 'root', 'copernic');

  if (!$link) {

      die('Não foi possível conectar: ' . mysql_error());

  }

  $link =  mysql_select_db('dados');

 

  $querysel="select *from teste ";

  $result=mysql_query($querysel);

 

  while($row=mysql_fetch_array($result)){

  // print_r($row);

  $id = $row['id'];

  echo "<script>recebe(\"$id\")</script> ";

 

  }

?>

<script>

function recebe(id){

alert(id);

}

</script>

tenta assim , se não der certo posta ai que amanha resolvo o seu problema , porque agora presizo mimi pra acorda amanha cedo pra ir na fculdade as 5:30 da madrugada .

falou

Link to post
Share on other sites
  • 0

<?

include ("config.php");

$consulta = mysql_query(" Select * from Cadastro where login = '$login' and senha = '$senha' ");

while ( $dados = mysql_fetch_array($consulta))

{

$id = $dados["id"];

echo"<script>var pegaid = \"$id\";";

echo"funcao(pegaid)</script> ";

}

?>

uma dica q te dou , você vai ter q mexer com vetor porque você vai fazer um for para que o js pega cada informação e guarde . faça um for em js e vai gaurdando num vetor cada vez que garda informação no pegaid .

entendeu . poste la no forum de js pra q te ajudem a fazer um for com vetor .

qualquer coisa estamos ai .

falou

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148691
    • Total Posts
      644524
×
×
  • Create New...