Imamura Postado Outubro 4, 2017 Denunciar Share Postado Outubro 4, 2017 Sou iniciante em PHP, boa noite! Criei uma tabela em Html que exibe os campos da tabela do MySQL, agora gostaria de clicar no texto exibido, por exemplo clicar em "ANA", abrir uma janela digitar o valor "ANA MARIA" e gravar a alteração usando o ID. Não sei como fazer. Estou tentando colocar nesta linha: <td id="bordafina"><a href="#" onclick="abreLink();"> <?php echo $row["cliente"]; ?></a></td> Tabela ID | cliente | pedido 1 | Ana | 1122 2 | Pedro | 3322 3 | Manuel | 44778 <!-- inicio --> <!DOCTYPE HTML> <html lang="pt_BR"> <script> function abreLink(){ var nome; nome = prompt ("Qual é o seu nome?"); alert ("Seu nome é "+nome); } function popup(){ window.open('teste.php','popup','width=200,height=100,scrolling=auto,top=0,left=0') } </script> <style type="text/css"> <!-- table { width:5000px; _width:5000px; } #titulo1 { background: #CCCCCC; border: 1px solid black; padding:2px; } #celula1 { border: 1px solid black; width: 20px; padding:10px; _width: 50px; } #celula2 { border: 1px solid black; width: 100px; padding:10px; _width: 760px; } #celula3 { border: 1px solid black; width: 400px; padding:10px; _width: 760px; } #celula4 { border: 1px solid black; width: 400px; padding:10px; _width: 760px; } #bordafina { border: 1px solid black;} --> </style> <head> <meta charset="UTF-8" > <title>Controle de Pedidos</title> </head> <body> <form > <table border=0 CELLPADDING=1 width=7500> <?php require 'config.php'; require 'conectar_db.php'; //require 'connection.php'; require 'database.php'; $query =("select * from pedidos"); $result = $mysqli->query($query); ?> <tr> <td id="titulo1" WIDTH=50><a href="#" onclick="popup();">Sel</td> <td id="titulo1" WIDTH=100>Cliente</td> <td id="titulo1" WIDTH=100>Pedido</td> </tr> <?php if($result){ while ($row = $result->fetch_assoc()){ ?> <tr> <td id="bordafina"><INPUT TYPE='checkbox' NAME='OPCAO' VALUE='op1'> <?php echo $row["id"]; ?></td> <td id="bordafina"><a href="#" onclick="abreLink();"> <?php echo $row["cliente"]; ?></a></td> <td id="bordafina"><a href="#" onclick="popup();"><option value="<?php echo $row["id"]; ?>"> <?php echo $row["pedido"]; ?> </td> </tr> <?php } $result->free(); } ?> </table> </form> </body> </html> <!-- fim --> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Imamura
Sou iniciante em PHP, boa noite!
Criei uma tabela em Html que exibe os campos da tabela do MySQL, agora gostaria de clicar no texto exibido, por exemplo clicar em "ANA", abrir uma janela digitar o valor "ANA MARIA" e gravar a alteração usando o ID. Não sei como fazer.
Estou tentando colocar nesta linha:
<td id="bordafina"><a href="#" onclick="abreLink();"> <?php echo $row["cliente"]; ?></a></td>
Tabela
ID | cliente | pedido
1 | Ana | 1122
2 | Pedro | 3322
3 | Manuel | 44778
<!-- inicio -->
<!DOCTYPE HTML>
<html lang="pt_BR">
<script>
function abreLink(){
var nome;
nome = prompt ("Qual é o seu nome?");
alert ("Seu nome é "+nome);
}
function popup(){ window.open('teste.php','popup','width=200,height=100,scrolling=auto,top=0,left=0') }
</script>
<style type="text/css">
<!--
table { width:5000px; _width:5000px; }
#titulo1 { background: #CCCCCC; border: 1px solid black; padding:2px; }
#celula1 { border: 1px solid black; width: 20px; padding:10px; _width: 50px; }
#celula2 { border: 1px solid black; width: 100px; padding:10px; _width: 760px; }
#celula3 { border: 1px solid black; width: 400px; padding:10px; _width: 760px; }
#celula4 { border: 1px solid black; width: 400px; padding:10px; _width: 760px; }
#bordafina { border: 1px solid black;}
-->
</style>
<head>
<meta charset="UTF-8" >
<title>Controle de Pedidos</title>
</head>
<body>
<form >
<table border=0 CELLPADDING=1 width=7500>
<?php
require 'config.php';
require 'conectar_db.php';
//require 'connection.php';
require 'database.php';
$query =("select * from pedidos");
$result = $mysqli->query($query);
?>
<tr>
<td id="titulo1" WIDTH=50><a href="#" onclick="popup();">Sel</td>
<td id="titulo1" WIDTH=100>Cliente</td>
<td id="titulo1" WIDTH=100>Pedido</td>
</tr>
<?php
if($result){
while ($row = $result->fetch_assoc()){
?>
<tr>
<td id="bordafina"><INPUT TYPE='checkbox' NAME='OPCAO' VALUE='op1'> <?php echo $row["id"]; ?></td>
<td id="bordafina"><a href="#" onclick="abreLink();"> <?php echo $row["cliente"]; ?></a></td>
<td id="bordafina"><a href="#" onclick="popup();"><option value="<?php echo $row["id"]; ?>">
<?php echo $row["pedido"]; ?> </td>
</tr>
<?php
}
$result->free();
}
?>
</table>
</form>
</body>
</html>
<!-- fim -->
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.