2016-06-02 7 views
0

Ich habe diesen Code, der jedes Produkt anzeigen wird, das das Wort adidas in meiner Datenbank an einer bestimmten Tabelle enthält. Also ist die nächste Sache, den Code des Produktes mit dem bestimmten Produkt zu verknüpfen und es dann zu einer anderen Seite zu verbinden, damit es den wiederkehrenden Produktcode automatisch auffüllt.Übergeben eines Variablenwerts von einer Seite zu einer anderen in PHP

Ich habe die Session-Methode versucht, aber es gibt mir nur den letzten Code. Wenn es diesen Code gibt: cha3cha2cha1, gibt es mir cha1 egal was ich auf der anderen Seite geklickt habe. Was ich tun wollte, ist, wenn Sie Produkt mit dem Code cha1 klicken, wird es die produto.php mit den Details von cha1 bevölkern. Entschuldigung, wenn du es nicht verstehst. Ich werde s Code-Snippet posten, um eine Idee zu geben. Es ist "sauber", weil ich viele Methoden ausprobiert habe und bis jetzt hat nichts funktioniert.

<?php 

     $ligaBD=odbc_connect('basededadospap','',''); 
     $sql="SELECT * FROM produto WHERE nome_produto LIKE '%ADIDAS%'"; 
     $resultado=odbc_exec($ligaBD,$sql); 
     ?> 
     <div class="row shop_box-top"> 

     <?php 
     while (odbc_fetch_row($resultado)) 

    { 
     $codigo = odbc_result($resultado,1); 
     $nome = odbc_result($resultado,2); 
     $preco = odbc_result($resultado,4); 
     $foto1 = odbc_result($resultado,9);  



     ?> 


      <div class="col-md-3 shop_box"> <a href="produto.php" > 
       <img src=" <?php echo $foto1;?>" class="img-responsive" alt=""/> 
       <span class="new-box"> 
        <span class="new-label">Novo</span> 
       </span> 
       <?php $codigo ?> 
       <div class="shop_desc"> 
        <h3><a href="produto.php> <?php echo $nome;?> </a></h3> 


        <span class="actual"><?php echo $preco; ?></span><br> 

       </div> 

      </a></div> 


     <?php }?> 

Antwort

1

Wenn ich richtig verstehe, ich glaube, Sie GET Parameter in Ihren Links verwenden können, um was auch immer Informationen, die Sie auf Ihrer anderen Seite wollen passieren.

<a href="produto.php?code=<?php echo $variable_with_the_code; ?>"> 
    <?php echo $nome;?> 
</a> 

Sie können mehr GET params hinzufügen, wenn Sie brauchen. Auf der anderen Seite können Sie auf diese Werte wie $_GET['code'] zugreifen.

+0

Vielen Dank Mann, Sie haben mein Leben so viel einfacher gemacht, wirklich, vielen Dank! –

+0

Gern geschehen! – xjmdoo

Verwandte Themen