Я искал часы, и я попробовал несколько элементов с разных сайтов, но все же я не могу получить следующий код для работы. Позвольте мне объяснить, чего я хочу достичь. В моих клиентских базах у них есть поле, где они могут добавить там phonenumber. Теперь я хочу использовать этот номер для создания кнопки для вызова. У меня уже есть следующий код. И я делаю что-то неправильно, но я не могу понять, что я делаю неправильно.a href = переменная php внутри html div
//select the item from the table
$sql = "SELECT * FROM $table WHERE id='1'";
$resultaat = mysql_query($sql)
or die (mysql_error('<div class="tc tc_red">Unable to select the table!</div><br>'));
//show the telephonenumber (UNCOMMENT FOR DEBUG)
while($row = mysql_fetch_array($resultaat))
{
echo $row['telephone'];
echo "<br>";
}
//make the phonenumber a variable
$telephone = $row['telephone'];
?>
<div class="clicktocall">
<a href="tel:<?php echo $telephone ?>"><img src="contact.png"></a>
</div>
Я также попытался это:
<a href="tel:<?php echo $row['telephone']; ?>"><img src="contact.png"></a>
основном вывод должен быть таким:
<a href="tel:+1800229933">Call us free!</a>
Спасибо за любые ответы.
Из ответов, которые я получил до сих пор, я изменил код на следующий.
//select the item from the table
$sql = "SELECT * FROM $table WHERE id='1'";
$resultaat = mysql_query($sql)
or die (mysql_error('<div class="tc tc_red">Unable to select the table!</div><br>'));
//show the telephonenumber (UNCOMMENT FOR DEBUG)
$row = mysql_fetch_assoc($resultaat))
$telephone = $row['telephone'];
//make the phonenumber a variable
$telephone = $row['telephone'];
?>
<div class="clicktocall">
<?php
echo '<a href="tel:'.$row['telephone'].'"><img src="contact.png"></a>';
?>
</div>
<a href="tel:+1800229933">Call us free!</a>
Но он не работает связь теперь тел: Так что не показывается число.
Окей он работает теперь ответ был дан NoLifeKing
Ниже код, который работал:
//select the item from the table
$sql = "SELECT * FROM $table WHERE id='1'";
$resultaat = mysql_query($sql)
or die (mysql_error('<div class="tc tc_red">Unable to select the table!</div><br>'));
//show the telephonenumber (UNCOMMENT FOR DEBUG)
$row = mysql_fetch_array($resultaat);
//make the phonenumber a variable
$telephone = $row['telephone'];
?>
<div class="clicktocall">
<a href="tel:<?php echo $telephone ?>"><img src="contact.png"></a>
</div>
Я только что скопировал ваш код и поместил его в файл, который у меня есть, и он не показывает номер. Я попытаюсь назвать это мобильным телефоном и посмотреть, действительно ли он работает. Я уже очень взволнован. Я тестировал его, и это РАБОТА. Большое вам спасибо за этот ответ. –
Кажется, в вашем редактировании вы пропустили ';' после 'mysql_fetch_array' – NoLifeKing