2013-03-12 2 views
0

У меня есть модальное окно css. который я хочу отобразить sql-результат. Когда я нажимаю на ссылку. после щелчка ссылки он получает идентификатор от <a href="index.php?idi='.$id.'"> и выбирает данные из базы данных и показывает во всплывающем окне, где я размещаю код для просмотра по всплывающему окну index.php. но это не работает, мне нужно знать, чего не хватает или что должно быть добавлено, спасибоне удалось показать результат sql во всплывающем модальном окне

if (isset($_GET['idi'])) { 
    $pop_id = $_GET['idi']; 
    $popList=""; 
    $sql = mysql_query("SELECT * FROM products WHERE id='$pop_id' LIMIT 1"); 
    if($sql === false) { 
     var_dump(mysql_error()); 
    } 
else { 
    print_r(mysql_num_rows($sql)); 
} 
$popCount = mysql_num_rows($sql); // count the output amount 
if ($popCount == 1) { 
    while($row = mysql_fetch_array($sql)){ 


      $exp = $row["expiry"]; 
      $com = $row["comments"]; 
      $term = $row["terms"]; 
      $qid = $row["id"]; 
      $pname = $row["product_name"]; 
      $rs = $row["price"]; 
      $detail = $row ["details"]; 

      $popList .= '<a href="#x" class="overlay" id="tc_form"></a> 
     <div class="popup"> 
      <h2>Product Offer</h2> 
         <p></p> 
      <div> 
      <label for="pass">Price <?php echo $rs; ?></label> 
      </div> 
      <div> 
      <label for="firstname">Expiry Date</label> 
      </div> 
      <div> 
       <label for="lastname">Details</label> 
      </div> 
      <div> 
       <label for="lastname">Conditions</label> 
      </div> 
      <div> 
       <label for="lastname">Terms & Conditions</label> 
      </div> 
      </div>'; 
    } 
} else { 
    echo "That item does not exist."; 
    exit(); 
} 

ответ

1

Попробуйте это, я думаю, вы отсутствует echo заявление для включения в список сохраняется в $popList переменной. Добавьте следующий код внизу кода

echo $popList; 
+0

в моей кодировке я разместил echo $ popList; , но он не всплывает –

Смежные вопросы