Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite, galera.
Estou tentando fazer que ao clicar no link do ID do aluno abra uma janela dialog com as informações do usuário.
Separei o dialog em outro arquivo chamado "alterarAluno.php".
Meu problema é passar o valor da variável para o arquivo que contém o dialog.
Se eu passo por <a href=\"alterarAluno.php?idAluno=".$escrever['idAluno']."\">".$escrever['idAluno']."</a>
funciona, mas o dialog abre em outra página.
index.php
$conexao = mysql_connect($servidor,$usuario,$senha); /Conecta no bando de dados MySql/
mysql_select_db($banco); /seleciona o banco a ser usado/
$res = mysql_query("SELECT *from aluno");
while($escrever=mysql_fetch_array($res)){
/Escreve cada linha da BD/
include ('alterarAluno.php');
echo "<a href=\"#\" class=\"opener2\">".$escrever['idAluno']."</a>";
alterarUsuario.php
<html>
<head>
<script>
$(function() {
$( "#dialog-2" ).dialog({
width: 400,
height: 400,
autoOpen: false,
});
$( ".opener2" ).click(function() {
$( "#dialog-2" ).dialog( "open" );
});
});
</script>
</head>
<body>
<div id="dialog-2" title="Cadastro novo aluno">
<?php
$conexao = mysql_connect($servidor,$usuario,$senha); /Conecta no bando de dados MySql/
mysql_select_db($banco); /seleciona o banco a ser usado/
$idAluno=$_GET['idAluno'];
$result= mysql_query("select * from Aluno where idAluno ='$idAluno'");
echo "<form name=\"form\" enctype=\"multipart/form-data\" action=\"update.php\" method=\"post\">";
echo "<table width=900 border=\"2\">";
echo "<tr>";
echo "<td>ID aluno </td>";
echo "<td>nome aluno</td>";
echo "</tr>";
while($row= mysql_fetch_array($result)){
echo "<tr>";
echo "<td>"; echo "<input type=\"text\" name=\"id\" value=".$row['idAluno']."><br>";
echo "<td>"; echo "<input type=\"text\" name=\"link\" value=".$row['nomeAluno']."><br>";
echo "</tr>";
echo "</table>";
}
?>
</div>
</body>
</html>Carregando comentários...