Как вывести данные моей базы данных на HTML-сайт SQL SERVER 2017 - PullRequest
0 голосов
/ 17 марта 2019

Я создаю простой веб-сайт для списка вакансий.На сервере я создал 3 таблицы, которые буду использовать для сохранения данных.

  1. dbo.jobs - job_id (pk, int, (1,1)), job_title, job_text, job_type_id,place_id
  2. dbo.job_types - job_type_id (pk, int, (1,1)), job_type_name
  3. dbo.places - place_id (pk, int, (1,1)), place_name

Я создал один файл .php для подключения, а другой код .php встроен в HTML.connect-mysql.php (проверка подлинности Windows):

<?php
$serverName = "localhost\SQLEXPRESS01"; //serverName\instanceName

$connectionInfo = array( "Database"=>"Studentski_posao");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if ( $conn ) {
    echo "Connection established.<br />";
}else{
    echo "Connection could not be established.<br />";
    die( print_r( sqlsrv_errors(), true));
}

?> 

<?php
include ('connect-mysql.php');
$sqlget = "Select * from dbo.places";
$sqldata = mysqli_query($conn, $sqlget) or die ("greška prilikom dohvatanja podataka"); 

echo "<table>";
echo "<tr><th>place_id</th><th>place_name</th></tr>";

while($row = mysqli_fetch_array($sqldata), MYSQL_ASSOC){
    echo"<tr><td>";
    echo $row[place_id']; 
    echo "</td><td>";
    echo $row['place_name']; 
    echo "</td> </tr>"
}

echo "</table>";
?>

Окончательный результат выглядит следующим образом:
Напечатана половина .php кода Half of the .php code is printed out

Это был всего лишь тест для отображения данных из одной таблицы, но окончательная идея проекта заключается в том, что пользователь может выбрать job_type_name и place_name и получить задания, соответствующие критериям.

Я застрял на этом дляболее 14 дней и единственная помощь, которую я нашел, была для mySQL, ведьма не нашла помощи.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...