2016-07-23 5 views
0

Ich möchte den Datensatz im Popup mit PHP und MySQL zeigen. es ist nur der letzte Datensatz in dem Popup-I zeigt den ausgewählten Datensatzwie man im popup anzeigen mit php mysql

$s = mysql_query("Select * from student"); 

     while($sql = mysql_fetch_array($s)) 
     { 
     echo'<div class="ammad">'. $sql["id"]."".$sql["Name"]."".$sql["Subject"].'</div>'; 
     echo '<input ammad="'.$sql["id"].'" type="submit" class="abc" id="abc"/>'; 

      $name=$sql["id"]; 

     } 

       echo ' 
<div id="dialog" title="Basic dialog"> 
    <input type="textbox" value="'.$name.'" /> 
</div>'; 

der Dialog ist mein Popup

<script type="text/javascript"> 

$(document).ready(function(){ 


$(".abc").click(function(){ 
$("#dialog").dialog().close();  

    var b = $(this).attr("ammad"); 
    $("#dialog").dialog();  
    }); 
}); 

</script> 

Es zeigt nur den letzten Datensatz in Popup angezeigt werden soll möchte ich die zeigen, ausgewählter Datensatz im Popup

+0

Sie nicht gleich 'id =„abc“' ist für jeden Eingang .. – jakob

+1

'$ name' nur der letzte Datensatz haben sollten, weil es außerhalb der Schleife ist. Es sieht nicht so aus, als ob du 'b' irgendwo verwendest. – chris85

+0

Wie ordne ich es richtig? – ammad

Antwort

Verwandte Themen