2014-12-20 3 views
-2

У меня есть таблица с данными, полученными из запроса php, я хочу сделать номера телефонов доступными для разрешения вызова, если он используется с мобильным устройством, и, если возможно, сделать всю ячейку кликабельны.Сделать номер телефона кликабельным в результатах таблицы запроса php

мой фактический код РНР:

while($row = mysql_fetch_array($result)) 
{ 
echo "<tr>"; 

    echo "<td align='center'>" .$row['name']. "</td>";  
    echo "<td align='center'>" .$row['phone']. "</td>"; 

echo "</tr>"; 

    } 
    echo "</table>"; 

спасибо

+0

должен сначала исследовать такие проблемы самостоятельно. Это не сложно найти информацию в веб-поиске. – charlietfl

ответ

1

вы должны вставить якорь тег

в ссылке, которую вы можете использовать tel: или callto: использовать функции автоматического набора номера Дополнительная информация в категории How to mark-up phone numbers?

для вас код

while($row = mysql_fetch_array($result)) 
{ 
echo "<tr>"; 

    echo "<td align='center'>" .$row['name']. "</td>";  
    echo "<td align='center'><a href='tel:" . $row['phone'] . "'>" .$row['phone']. "</a></td>"; 

echo "</tr>"; 

    } 
    echo "</table>"; 
+0

Размещение якоря вокруг td недействительно HTML. Лучшее решение - связать текст (номер телефона) внутри td. При необходимости вы можете добавить 'display: block; width: 100%, 'to anchor. – vicente

+0

ах мой плохой, я не особо фокусировался на том, где я ставил якорь :) Я делаю редактирование – ManZzup

+0

Большое вам спасибо, он решил мою проблему ... – Moatez

Смежные вопросы