Свифт, эквивалентный тому, что вы описываете, является строковой интерполяцией. Если вы думаете о таких вещах, как JavaScript, выполняющий "x" + array
, эквивалент в Swift равен "x\(array)"
.
Как общее замечание, существует важное различие между строковой интерполяцией и протоколом Printable
. Только определенные классы соответствуют Printable
. Каждый класс может быть как-то интерполирован. Это полезно при написании общих функций. Вам не нужно ограничивать себя классами Printable
.
Ваш $output
выводит только данные. Сделайте также вывод таблицы HTML .
echo '<table>
<tr>
<th>ID</th>
<th>Name</th>
</tr>';
while ($row = mysqli_fetch_array($results)) {
echo '
<tr>
<td>'.$row['id'].'</td>
<td>'.$row['name'].'</td>
</tr>';
}
echo '
</table>';
Кстати, не прокручивайте вниз прямо к коду, см. Предупреждения о том, когда / как использовать таблицы как хорошо.
<?php
include("include/connect.php");
$emp_id = $_POST['emp_id'];
$sqlStr = "SELECT * FROM `employee` ";
//echo $sqlStr . "<br>";
$result = mysql_query($sqlStr);
$count = mysql_num_rows($result);
echo '<table>
<tr>
<th>Employee ID</th>
<th>Name</th>
<th>date of joining</th>
<th>date of living in service</th>
<th>salary</th>
</tr>';
while ($row = mysql_fetch_array($result)) {
echo '
<tr>
<td>'.$row['emp_id'].'</td>
<td>'.$row['name'].'</td>
<td>'.$row['DOJ'].'</td>
<td>'.$row['DLS'].'</td>
<td>'.$row['salary'].'</td>
</tr>';
}
echo '
</table>';
?>