Passare una variabile php dal DB mysql alla pagina

fabio di rauso

Nuovo Utente
9 Gen 2020
3
0
1
Aiuto sto diventando scemo,
importo dal db una stringa html in una pagina php.
in questa pagina c'ho una variabile $id
ora volevo inserire la variabile nella stringa importata dal DB ma non riesco visualizzare la variabile nella stringa importata.

esepio
PHP:
<?php

$id = 1 ;

$comandi = "SELECT * FROM comandi WHERE  view = 1 ORDER BY ordine";

while($row_comandi = mysqli_fetch_array($comandi)){   //Creates a loop to loop through results
                                if($row_comandi['colonna'] == "comandi"){
                                        echo $row_comandi['tag_html'];
                                }
                            }


?>
nel DB c'è la stringa :
<button id="btn_documento" onClick="tb_view(1, " $id " );" title="Vedi dettagli del prodotto"></button>

giustamente la pagina mi stampa :
(codice HTML)
HTML:
<button id="btn_documento" onclick="tb_view(1, " $id="" "="" );"="" title="Vedi dettagli del prodotto"></button>
aiuto .. non so come cavarmela..
 

fabio di rauso

Nuovo Utente
9 Gen 2020
3
0
1
In primis , grazie per la risposta macus_adi ,
ma con questa soluzione vado a sostituire $id con il valore della variabile , e se in un altra riga invece di chiamare la variabile $id mi servisse chiamare $fune ?
facendo parte di un ciclo while mi viene limitante questa soluzione non credi ?