2016-01-12 70 views
-5

我對PHP相當陌生。如何將css樣式添加到$輸出中?例如。 font-family,或者把它放到一個帶有類風格的div中。如何將CSS添加到我的PHP回聲聲明中?

表單處理代碼:

require_once("connect.php"); 
if (!$db_server) { 
    die("Unable to connect to MySQL: " . mysqli_connect_error()); 
} else { 
    mysqli_select_db($db_server, $db_database); 
    $query = "SELECT * FROM ingredients WHERE dietID='".$_SESSION['dietID']."'"; 
    $result = mysqli_query($db_server, $query); 
    if (!$result) 
     die("Query failed: " . mysqli_error($db_server)); 
    while ($row = mysqli_fetch_array($result)) { 
     $str_options .= "<option value='" . $row['ID'] . "'>"; 
     $str_options .= $row['ingredient']; 
     $str_options .= "</option>"; 
    } 
} 

,並從數據庫結果輸出:

<?php 
echo $output; 
?> 
+2

真的,這是HTML/CSS 101的東西。 –

+6

我投票結束這個問題,因爲這是關於OP可能很容易Google和HTML和CSS有關的問題。 –

+0

請首先讓自己熟悉PHP /服務器端腳本等的概念。 – fast

回答

1

只要做到這一點,你在HTML會:

$output .= '<div style="font-family: sans-serif">My Div</div>' 

,或者你可以添加一個完整的<style>元素:

$output .= '<style>div{ font-family: sans-serif; }</style>' 

一類:

$output .= '<div class="myClass">My Div</div>' 
$output .= '<style>.myClass{ font-family: sans-serif; }</style>' // but this should go in the CSS file 
+0

我從來沒有把'元素'=爲div樣式在HTML?在html中,我會把

Hello this is the header
clh

+0

'' - 真的嗎? ''標籤屬於''。你在第二部分提出的建議不會提供有效的標記。 –

+0

我不使用這種造型方式。把你的諷刺轉到其他地方。我注意到我是「PHP新手」,所以有點鬆懈不會錯過。 – clh