Как правильно объединить в PHP - PullRequest
1 голос
/ 23 сентября 2019

У меня есть следующий код, и он не печатает значение для переменной $item.Как мне сделать это вернуть значение элемента.

<?php
$item = "wewewe";
$plu = $_POST[‘plu’];
$img = $_POST[‘img’];
$password = $_POST[‘password’];

echo '<tr>
  <td><input type="checkbox"></td>
  <td>'.$item.' </td>
  <td>666</td>
  <td> <img src="apple.jpg" alt=""> </td>
</tr>'
 ?>

Ответы [ 2 ]

2 голосов
/ 23 сентября 2019

Попробуйте:

<?php
$item = "wewewe";
$plu = (isset($_POST['plu']))?$_POST['plu']:'';
$img = (isset($_POST['img']))?$_POST['img']:'';
$password = (isset($_POST['password']))?$_POST['password']:'';
?>
<tr>
  <td><input type="checkbox"></td>
  <td><?= $item ?></td>
  <td>666</td>
  <td> <img src="apple.jpg" alt=""> </td>
</tr>

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

0 голосов
/ 23 сентября 2019

В php, если вы хотите напечатать значение или переменную, вы должны использовать ключевое слово "echo".

Попробуйте это:

<?php echo '
<tr>
 <td><input type="checkbox"></td>
 <td> '.$item.' </td>
 <td>666</td>
 <td> <img src="apple.jpg" alt=""> </td>
</tr>'; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...