Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

213
Visualizações
Mi interacción entre PHP y JavaScript no funciona. ¿Qué puedo hacer para solucionar esto?

Hago eco en la pantalla de (id, nombre, ciudad) de MySQL.

Pero el problema y el desafío es insertar los valores de MySQl en algunas entradas.

Estoy usando el código:

 verificar_id($pdo);

function verificar_id($pdo){
if(isset($_POST['verificar']) && isset($_POST['id_cliente'])){
 session_start();

 $id_cliente = $_POST['id_cliente'];

 $sql= $pdo->prepare("SELECT * FROM `clientes` where `id`=?");
 $sql->execute(array($id_cliente));

 $info = $sql->fetchAll(PDO::FETCH_ASSOC);

 echo "<pre>";
 print_r($info);
 echo "</pre>";

 foreach ($info as $key => $value) {
 $_SESSION['id'] = $value['id'];
 $_SESSION['nome'] = $value['nome'];
 $_SESSION['cidade'] = $value['cidade'];
 }
}
}


?>

 <script type='text/javascript'>
 var nome = document.getElementById('id').value = "<?php echo $_SESSION['id'] ?>"
 var nome = document.getElementById('nome').value = "<?php echo $_SESSION['nome'];?>"
 var nome = document.getElementById('cidade').value = "<?php echo $_SESSION['cidade'];? 
 >"
 </script>

Y mi HTML:

 <body>
<form method="post" id="form">
 <input type="number" name="id_cliente">
 <input type="submit" name="verificar">
</form>
<input type="text" name="id" id="id">
<input type="text" name="nome" id="nome">
<input type="text" name="sobrenome" id="cidade">
</body>

Y este es el resultado: ingrese la descripción de la imagen aquí

La forma en que puede ver el resultado es casi exactamente lo que quería: el único problema en todo esto es que el navegador no está haciendo lo que debería hacer. De alguna manera, el navegador está entendiendo que este es un código Js (y dentro del código, aparece el mismo resultado que "print_r", pero no se está ejecutando y no sé cómo resolverlo.

Alguien me puede ayudar a solucionar este problema? ¿O resolver esto o mostrarme otra forma de obtener el resultado? por favor

Tal vez otra forma de insertar los valores en una entrada.

almost 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda