2014-06-08 4 views
7

से अधिक का इलाज किया, मुझे एक समस्या आई। मेरे अगर कथन में साइन से अधिक PHP को समाप्त कर दिया और फिर बाकी कोड को एचटीएमएल के रूप में आउटपुट किया।पीएचपी ने मेरी एसक्यूएल क्वेरी स्क्रिप्ट का परीक्षण करने के बाद हाल ही में एंड स्क्रिप्ट

मेरा कोड यहां है।

<div class="pollcont"> 
<?php 

$pollrow = mysql_query("SELECT * FROM `Activepoll` ORDER BY `id` DESC LIMIT 1"); 

$rows = mysql_num_rows($pollrow); 


if($rows > 0){ Do this stuff }; ?> </div> 

के बजाय अगर बयान परिष्करण, 0){ Do this stuff }; ? (यह "poll.html" में php कोड के साथ एक html फ़ाइल क्या है,)> ब्राउज़र में उत्पादन होता है।

यह क्यों हो रहा है और मैं इसे कैसे बदल सकता हूं ताकि लिपि काम करेगी?

+1

यह एक 'yourfile.php' सही है? – user1978142

+0

"यह सामान क्या करें" क्या है? –

+0

यह एक एचटीएमएल फ़ाइल है, जिसमें PHP कोड है। क्या यह एक php फ़ाइल होनी चाहिए जो HTML सामग्री को echos? – user3591017

उत्तर

4

आपकी फ़ाइल में ".php" एक्सटेंशन होना चाहिए।

क्या आपका देख रहा है कि आपका ब्राउज़र PHP ओपन टैग "<" को HTML तत्व के रूप में साइन ">" से अधिक करने और बस उस स्रोत कोड को छिपाने के लिए है। यह एक एचटीएमएल फाइल के दौरान कुछ भी प्रसंस्करण नहीं कर रहा है।

+0

धन्यवाद! तो एक ही प्रभाव को प्राप्त करने के लिए मुझे इसे एक php फ़ाइल बनाना चाहिए और उसमें से HTML तत्वों को गूंजना चाहिए? – user3591017

+0

आवश्यक नहीं है। ".php" फ़ाइलें एचटीएमएल बाहरी को सामान्य HTML की तरह टैग में प्रस्तुत की जाएगी। यह PHP का उपयोग करने के प्रमुख लाभों में से एक है। बस फ़ाइल को poll.php में बदलें और इसे अपने ब्राउज़र में खोलें;) – md5madman

+0

या आप PHP के साथ .html फ़ाइलों को संसाधित करने के लिए अपने वेबसर्वर को कॉन्फ़िगर कर सकते हैं। यह PHP का एक और फायदा है - अगर फ़ाइल में ' Barmar

संबंधित मुद्दे