PDA

View Full Version : سوال: چطوری کد PHP رو داخل HTML به درستی قرار بدم؟



ABZiko
چهارشنبه 22 بهمن 1393, 12:36 عصر
سلام ببخشید زیاد سوال می پرسم:خجالت:، من کد زیر نوشتم :


echo "
<table>
<tr>
<td>".$thing['id']."</td>
<td>".$thing['productName']."</td>
<td>".$thing['price']."</td>
<td>".if($things['number']==0){echo "None";} else{echo $things['number']." Number";}."</td>
<td>".$thing['explanation']."</td>
</tr>
</table>";


اما این ارور رو می ده :



( ! ) Parse error: syntax error, unexpected 'if' (T_IF) in D:\Wamp\www\PDO\Explain.php on line 67



به IF گیر می ده که برام جالب هست کجاش اشکال داره، می شه دوستان راهنمایی کنن؟

SA_Developer
چهارشنبه 22 بهمن 1393, 13:20 عصر
اینجا باید از Ternary operator استفاده کنید:

<td>". ($things['number'] == 0 ? 'none' : $things['number'].' number') ."</td>

http://www.sitepoint.com/using-the-ternary-operator/