- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте
Не знаю как обьяснить, но может кто то поймет.
Вывожу инфу с базы данных.
Есть код
$tr = "<tr><td>".$row['domain']."</td>".$td_xf."</tr>";
Где
$td_xf='<td>$row[\'xf1\']<td>';
Получается так, что $tr вместо $td_xf выводит $row['xf1']
а мне нужно чтоб ета переменная $row['xf1'] выводила данные из таблици точно так же как и $row['domain'].
То есть нужно, чтоб $row['xf1'] в $tr была как переменная,а она сейчас как строка.
$td_xf = '<td>'. $row['xf1'] .'</td>';
$td_xf = '<td>'. $row['xf1'] .'</td>';
да нет
ето не то
Вас не понятно, еще раз объясните внятно. А лучше покажите пример каким образом это будет применяться, сдается что вы не правильный подход выбрали.
Получается так, что $tr вместо $td_xf выводит $row['xf1']
$td_xf = $row['xf1'], значит $tr при выводе $td_xf выводит $row['xf1']
То есть нужно, чтоб $row['xf1'] в $tr была как переменная,а она сейчас как строка.
И $tr и $row['xf1'] являются переменными, строка - это значение которое они содержат.
$td_xf="<td>$row[xf1]<td>";
В мануалах всё разъяснено по этому поводу. Здесь одинарные кавычки не нужны.
Или так:
$td_xf="<td>{$row['xf1']}<td>";
Тогда с кавычками...
Вот конкретный пример
$b=$a['xf'];
$a=array('domains'=>'ya.ru', 'xf'=>'php');
echo $a['domains']."---".$a['xf']."<br>";
echo $a['domains']."---".$b."<br>";
Второй echo должен вывести то,что и первый.
Переменную B определи после переменной A
$a=array('domains'=>'ya.ru', 'xf'=>'php');
$b=$a['xf'];
Вот конкретный пример
$b=$a['xf'];
$a=array('domains'=>'ya.ru', 'xf'=>'php');
echo $a['domains']."---".$a['xf']."<br>";
echo $a['domains']."---".$b."<br>";
Второй echo должен вывести то,что и первый.
Вангую поменять местами первую и вторую строки.
lutskboy,
$td_xf = '<td>'. $row['xf1'] .'</td>';
да нет
ето не то
это как раз то...
Вот конкретный пример
$b=$a['xf'];
$a=array('domains'=>'ya.ru', 'xf'=>'php');
echo $a['domains']."---".$a['xf']."<br>";
echo $a['domains']."---".$b."<br>";
Второй echo должен вывести то,что и первый.
завязывайте с PHP... не ваше это) 🍿