क्या यह काम नहीं करता है? या मैं बस गलत कर रहा हूँ? इसके कई बदलावों का प्रयास किया, और इस विषय पर कोई ठोस जानकारी नहीं लग रही है। कोई विचार?यदि कंसटेनेशन के बीच में कथन है?
$given_id = 1;
while ($row = mysql_fetch_array($sql))
{
if ($i < 10){
$display = '<a href="' . $row['info'] . '" onMouseOver="' . if($row['type']=="battle"){ . 'showB' . } else { . 'showA'() . "><div class="' . $row['type'] . "_alert" . '" style="float:left; margin-left:-22px;" id="' . $given_id . '"></div></a>';
क्यों तुम वैसे भी ऐसे ही अपठनीय कोड लिखना चाहते हैं? कोड को सही तरीके से लेआउट करें और आप प्रक्रिया में त्रुटि को ठीक कर देंगे। 'Sprintf' – Gordon
का उपयोग करके प्रारंभ करें, यह नहीं पता कि भूगोल, समय या असामान्य स्थिति के साथ कुछ भी करने के लिए यह प्रश्न क्यों बंद कर दिया गया था। टर्नरी ऑपरेटर एक्स? वाई: जेड का विचार आमतौर पर कई परिस्थितियों में उपयोग किया जाता है, और मैंने पाया कि यह पृष्ठ मूल रूप से यह पता लगाने के लिए देख रहा है कि क्या PHP ने इस सुविधा की पेशकश की है। सौभाग्य से यह पृष्ठ अभी भी अस्तित्व में है (बंद होने के बावजूद), और मेरी क्वेरी को हल करने में सक्षम था। – dvaey