2017-06-15 62 views
0

夥計們我確定已經詢問過這個問題,我非常抱歉提出這樣一個簡單的問題,在沒有睡眠的情況下搜索高和低的日子,似乎沒有任何工作。如何使用mysql在數據庫php中顯示數據使用mysql

我發現了一個完全符合我需要的模板。 https://dcrazed.com/html-css-pricing-table-templates/

這是一個被稱爲「價格表模板」 我不想把這裏的下載鏈接(除非請求的,也不是我的HTML/PHP代碼,因爲它是真理相當尷尬) 我會的,但是,顯示在那裏我想填充我的數據

` 

<div class="span3 PlanPricing template4"> <!-- Price template4 Starts --> 
     <div class="planName"> <span class="price"><font size="6"> 
    PRICE</font></span> 
     <h4>CATEGORY</h4> 
     </div> 
     <div class="planFeatures"> 
     <ul> 
      <li><h1>PLAN</h1></li> 
      <li>DESCRIP</li> 
     </ul> 
     </div> 
     <p> <a href="#Signup" role="button" data-toggle="modal" class="btn btn-success btn-large">PURCHASE</a> </p> 
     </div>` 

我只是想用我的數據庫填充該模板。 (另外我想問我怎麼會讓它最安全

我很確定我可以連接,但以防萬一也想在這方面的援助(也許我做錯了) 我有一個數據庫標題爲「w4w」和一個名爲「主」的主表,其中我有名爲PRICE,CATEGORY,PLAN,DESCRIP,PURCHASE的列,它們出現在標題中,我希望mysql查詢結果出現在上面的div中。

如果我能得到一個數據出現,它會讓我的生活變得更好 雖然在第二頁的Im上,如果點擊PURCHASE,如何獲得它來加載更長的查詢,我的意思是一個文本搜索框,它會在我的表中找到匹配項(主表和子表)將其顯示在一張桌子上。

我知道這些都是簡單的問題,但GET和POST和echo真的讓我困惑。 我知道如何找到的數據(與輔助MySQL工作臺查詢生成器),只是不知道如何得到這顯示

感謝任何人,從現在

編輯發送愛的所有響應:

道歉我會給更多的細節,對我不禮貌是不禮貌的。 所以PHP是 `

<?php 
    $db_host = '127.0.0.1:8888'; 
    $db_user = 'root'; 
    $db_pass = 'root'; 
    $db_name = 'qw4w'; 

    $conn = mysql_connect($db_host, $db_user, $db_pass, $db_name);if (!$conn) 
    {die ('Failed to connect to MySQL: ' . mysql_connect_error()); 
    $query = mysql_query("SELECT * FROM main");while ($row = 
    mysql_fetch_array($query)) ;while (!$query) {die ('SQL Error: ' . 
    mysql_error($conn));} 
      $id = $row['id']; 
      $purchase = $row['purchase']; 
      $plan = $row['plan']; 
      $category = $row['category']; 
      $decrip = $row['descrip']; 
      $price = $row['price']; 

    ?>` 
//within the div of the html I have this 


`<li><?php echo $query = "Select $plan from main where $id = 1"; 
$result = mysql_query($conn, $query); 
if (!$result) { 
echo "DB Error, could not query the database\n"; 
echo 'MySQL Error: ' . mysql_error(); 
exit; 
} 

while ($row = mysql_fetch_assoc($result)) { 
echo $plan; 
} 

mysql_free_result($result); 

?></li>` 

我一直在嘗試了幾天每個不同版本 $查詢=「選擇從主$計劃,其中的$ id = 1」 我似乎無法得到MySQL命令在PHP中工作。

我想要一個MySQL命令來運行,並顯示在很短的PHP

文字,我不提供這個早期非常抱歉。

順便說一句我嘗試過PDO,但由於某種原因,我用PDO的詳細信息保存的每個HTML都不起作用。我認爲PDO更適合我,但即使在你的鏈接中有「=>」,但由於某些原因,代碼內的任何內容在運行時都會顯示爲HTML上的文本。 他們不解釋(甚至在你的鏈接中)PDO中「=>」的含義,所以我不知道我可以用它來替代它來配置它。 再次感謝大家的幫助

+1

你真的應該讀一本關於php和mysql的書。你知道你必須運行一個服務器來使用PHP? – Rienk

+0

我有。我明白髮生了什麼事。我只是不能讓它顯示任何使用MySQL的HTML或PHP –

+0

但無論如何謝謝你的好建議 –

回答

0

夥計們只是爲了更新我發現問題是與MySQL的OSX Sierra安裝問題。 謝謝你的回覆。

相關問題