PROBLEMA INTERAZIONE PHP E JAVASCRIPT

andre2796

Nuovo Utente
23 Nov 2017
2
0
1
28
Buongiorno a tutti , mi sono appena registrato su Mr.Webmaster ma seguo le vostre discussioni da parecchio e ho spesso trovato dirtte interessanti per risolvere problemi di sviluppo .
Questa volta però non trovo niente che faccia al caso mio quindi vi spiego il mio problema con la speranza che mi aiutiate a trovare una soluzione .

Premetto di essere un novizio in termini di programmazione web quindi conosco soltanto rudimenti di html e php ( non so nulla di javascript e per questo mi trovo ingarbugliato)


Codice:
<meta charset="utf-8">
<!--INFO UTILE PER LO SCRIPT -->
<script src="http://code.jquery.com/jquery-latest.min.js"></script>

<!--DEFINISCO LO STILE DELLA TABELLA  -->
<link rel="stylesheet" type="text/css" href="STILE_G_CL.css" media="screen" />

<!--QUESTO COMANDO AFFIANCA LA TABELLA CON IL FORM DI VISUALIZZAZIONE-->
<style type="text/css">

</style>


<!--DEFINIZIONE DELLO SCRIPT -->
<script type="text/javascript">
$(function(){
$("#tabella tr").click(function(){
var celle = $("td",this);
var dati = {
nome : celle.eq(0).html()
,cognome : celle.eq(1).html()
,email : celle.eq(2).html()
,dadove: celle.eq(3).html()
,cellulare : celle.eq(4).html()
,storico : celle.eq(5).html()
,ident : celle.eq(6).html()
}
 for (var key in dati){
$("#"+key).val(dati[key]);
}
})
})
</script>
PHP:
<!--CONNESSIONE AL DATABASE -->
<?php


$conn = new mysqli("SERVER", "USER", "","DB");
$sql = "SELECT * FROM t_clienti ";
$risultati = $conn->query($sql);
$num =$risultati ->num_rows;

?>


<div class="box" id="uno">
<!--IMPLEMENTO LA TABELLA -->
<table id="tabella" class="tabz" align="left" >
<?php
if ($risultati->num_rows > 0) {
        while($row = $risultati->fetch_assoc()) {
      ?>
<tr class="t_vis">
<td ><?php echo $row["nome"];?></td>
<td><?php echo $row["storico"];?></td>
<td ><?php echo $row["cognome"];?></td>
<td ><?php echo $row["email"];?></td>
<td ><?php echo $row["da_dove"];?></td>
<td ><?php echo $row["cellulare"];?></td>
<td ><?php echo $row["ID"];?></td>
</tr>
<?php
}
}else{
    echo "0 results";
}
$conn->close();
?>
</table>
</div>
<br/><br/><br/><br/><br/><br/>


<!--CREO IL FORM SOTTOSTANTE DI VISUALIZZAZIONE  -->
<div id="due">

<ul>


<li>
  
  <button
type="button"
value="Listino"
onclick="document.location.href='INSERISCI_CLIENTE.html';"
id="inserisc"
>
INSERISCI UN CLIENTE
</button>

</li>

</ul>


</div>
ho scritto questo codice che mi mostra una pagina con una tabella in cui visualizzo tutti i clienti che ho nel db ( ed un tasto per aggiungerne uno nuovo , ma di questo per ora non ci interessa ) .
lo script l'ho copiato spulciando qui e la per il web ( e avendolo già usato sono sicuro sia funzionante ) in pratica rende cliccabili le righe della tabella ( nell'altro utilizzo che ne ho fatto cliccando la riga era possibile vedere i dati della riga cliccata esplosi in un form per migliorarne la visualizzazione ) .
Quello che mi serve ora è salvarmi in una variabile php il campo id del record cliccato .
(la variabile mi serve per selezionare il cliente a cui assegnare una casa , quindi dovrò poi passarla ad un'altra pagina php che si occuperà di accoppiare l'id cliente ad un id casa )

Spero di essere stato chiaro , e che qualcuno possa trovare una soluzione al mio problema .

Grazie mille in anticipo ,
Andrea
 
Ultima modifica di un moderatore:
@andre2796
Come tutti noi sei tenuto per regolamento del forum a postare il codice usando il tag
code.gif
oppure l'apposita opzione "codice" dalla barra degli strumenti
box inserisci 2.png.JPG

Ti prego di leggere il regolamento generale del forum e delle sezioni deve posti.
Per questa volta te lo sistemo io, in futuro.........
 

Discussioni simili