2013-04-01 152 views
1

我正在構建一個用戶表單,並且我使用的是表單的值。php被註釋掉了HTML

<select id="customerInput" name="customerId" style="width:300px"> 
     <? foreach (array_slice($customers, 1) as $row) { ?> 
     <option value="<? echo $row['CustomerID']; ?>"> <? echo $row['Name']; ?> </option> <? } ?> 
    </select> 

希望你能看到什麼,我試圖做...我想要的選項值是客戶ID,並在該領域的客戶名稱書寫。

當我運行這個並查看源時,PHP被註釋掉等並不起作用

我不知道爲什麼...任何想法?

+0

你試過用' andrewsi

+5

您的服務器是否首先支持PHP?你是否啓用了短打開標籤? –

+0

它支持PHP,但看起來像它不支持短打開標籤哈哈。謝謝您的幫助。如何啓用短打開標籤? – Butterflycode

回答

2

試試這個(改變<?<?php

<select id="customerInput" name="customerId" style="width:300px"> 
     <?php 
      foreach (array_slice($customers, 1) as $row) { ?> 
      <option value="<?php echo $row['CustomerID']; ?>"> <?php echo $row['Name']; ?> </option> 
     <?php } ?> 
</select> 
+0

工作正常!哇謝謝!所以我需要使用PHP的全手? – Butterflycode

+0

這取決於你的服務器是如何設置的。 http://www.php.net/manual/en/ini.core.php#ini.short-open-tag – EmmyS

+0

是的,否則你應該在你的服務器上啓用此功能 –