mysql — объединение двух переменных PHP для создания ссылки нажатия кнопки

У меня есть две переменные, объявленные одна в cfg.php и один вызывается из MySQL.

Мне нужно объединить эти два, чтобы создать ссылку для нажатия кнопки. Я застрял здесь:

В cfg.php я имею

$mainurl = "http://training.com/something/"

страница, на которой я создаю эту ссылку, содержит кнопку включения cfg.php,

из mysql идентификатор пользователя называется так:

$query1 = "SELECT * from  WHERE City like 'Paris' Limit 0,50";
$query = $db->query($query1) ;

$hotel = mysql_fetch_row($query, MYSQL_ASSOC);

мой код нажатия кнопки
Выбрать

Но ссылка выглядит так

<button onclick="window.location.href =http://training.com/something/106175/overview">Select</button>

и нажатие кнопки не работает.

Любая помощь будет высоко ценится.

Обновить ….. когда я попробую ниже

    <button onclick = "window.location.href     =\''.$mainURL.$hotel['userID'].'/overview">Select</button>

я получил

<button onclick="window.location.href ='http://training.com/something/105560/overview">Select</button>

С Уважением,
Jai

0

Решение

Вы должны заключить URL в свой собственный набор цитат. Измените ваш PHP так, чтобы он выводил что-то вроде

<button onclick="window.location.href='http://training.com/something/106175/overview'">Select</button>
1

Другие решения

в cfg.php

    <?php
$mainurl = http://training.com/something/
...
?>

в yourfile.php

<?php
include './cfg.php';

...
echo '<input type="button" onclick="window.open(\''.$mainurl.$hotel['EANHotelID'].'\',\'_blank\',\'resizable=yes\')" />';
0

Вам нужно закодировать URL в кавычки или вы можете сделать его функцией. Используйте код ниже

<script>
function clicking(){
window.location.href='http://training.com/something/106175/overview';
}
</script>
<button onclick="clicking()">Select</button>

ИЛИ ЖЕ

<button onclick="window.location.href='http://training.com/something/106175/overview'">Select</button>

Обновите, почему вы закрываете одинарную кавычку двойной кавычкой. Используйте код ниже

<button onclick = "window.location.href     ="$mainURL.$hotel['userID']/overview">Select</button>

Надеюсь, это поможет вам

0
По вопросам рекламы [email protected]