-1
カンマを削除する方法を解明しようとしています。これは空のままで、アイコンも表示しない場合は ['address_2']フィールドこれが入力されなければ[tel]の電話番号と言うと、エコー内ではうまくいくようです。PHP - データベースフィールドが空の場合にカンマまたはイメージを削除する方法
$numrows = mysql_num_rows($query);
if ($numrows > 0){
while ($row = mysql_fetch_assoc($query)) {
echo "<div class='result-container'>
<div class='result-wrap'>
<div class='leftbox'>
<div class='titlebox'>
<h2>" . $row['company_name'] . "</h2>
<p><strong>" . $row['company_services'] . "</strong></p>
</div>
<div class='box'><strong> Address: </strong>" . $row['address_1'] . ", " . $row['address_2'] . ", " . $row['town'] . ", " . $row['county'] . ", " . $row['postcode'] . "</div>
<div class='box'><strong> Telephone: </strong>" . $row['tel'] ."<strong> Mobile: </strong>". $row['mob'] . "</div>
<div class='iconbox'>
<a href='" . $row['tel'] . "'><img src='img/icons/phone.png' class='hvr-push'></a>
<a href='" . $row['mob'] . "'><img src='img/icons/mobile.png' class='hvr-push'></a>
<a href='mailto:" . $row['email'] . "'><img src='img/icons/email.png' class='hvr-push'></a>
<a href='" . $row['web_url'] . "'><img src='img/icons/web.png' class='hvr-push'></a>
</div>
<div class='buttonwrap'><div class='buttonbox'><p>View Profile</p></div></div>
</div>
<div class='rightbox'>
<div class='service-pic'>
<img src='img/image1.png'>
</div>
<div class='mapbox'>
" . $row['gmap_url'] . "
</div>
</div>
</div>
<br/>";
}
}
'エコーにHTMLを入力しないでください':http://php.net/manual/es/book.mysqli.php そして最後のヒントをより多くのコードを書く。 – RiggsFolly
代替制御構造の構文を使用することをお勧めします:http://php.net/manual/en/control-structures.alternative-syntax.php –
あなたが提供するコードを整理するのにちょっとした時間を費やすといいです。不要な部分を削除し、インデントをクリーンアップし、不要な空白行を削除します。それは物事をもっと読みやすくします。 – Burki