|
|
@ -1,14 +1,14 @@ |
|
|
|
<!DOCTYPE html> |
|
|
|
<!DOCTYPE html> |
|
|
|
<html lang="en"> |
|
|
|
<html lang="en"> |
|
|
|
<head> |
|
|
|
<head> |
|
|
|
<meta charset="utf-8"> |
|
|
|
<meta charset="utf-8"> |
|
|
|
<script src="index_data/init.js" type="text/javascript"></script> |
|
|
|
<script src="index_data/init.js" type="text/javascript"></script> |
|
|
|
<link href="styles.css" rel="stylesheet"> |
|
|
|
<link href="styles.css" rel="stylesheet"> |
|
|
|
<link href="favicon.ico" rel="icon" type="image/x-icon"> |
|
|
|
<link href="favicon.ico" rel="icon" type="image/x-icon"> |
|
|
|
<title>Benjamin Kraft: Games</title> |
|
|
|
<title>Benjamin Kraft: Games</title> |
|
|
|
</head> |
|
|
|
</head> |
|
|
|
<body> |
|
|
|
<body> |
|
|
|
<div id="content"> |
|
|
|
<div id="content"> |
|
|
|
<h1>Benjamin Kraft: Games</h1> |
|
|
|
<h1>Benjamin Kraft: Games</h1> |
|
|
|
<div id="site-description"> |
|
|
|
<div id="site-description"> |
|
|
|
<p>Hi, here you can find some games I wrote with Javascript, Typescript or C#</p> |
|
|
|
<p>Hi, here you can find some games I wrote with Javascript, Typescript or C#</p> |
|
|
@ -17,26 +17,35 @@ |
|
|
|
<?php |
|
|
|
<?php |
|
|
|
require "php/mysql_connect.php"; |
|
|
|
require "php/mysql_connect.php"; |
|
|
|
$conn = new MySQLConnection(); |
|
|
|
$conn = new MySQLConnection(); |
|
|
|
$result = $conn->query("SELECT name, display_name, version, info, image_path FROM projects WHERE visible=1"); |
|
|
|
$result = $conn->query( |
|
|
|
while ($row = $result->fetch_assoc()){ |
|
|
|
<<<SQL |
|
|
|
|
|
|
|
SELECT name, display_name, version, info, date_updated |
|
|
|
|
|
|
|
FROM projects |
|
|
|
|
|
|
|
WHERE visible=1 |
|
|
|
|
|
|
|
ORDER BY date_updated DESC |
|
|
|
|
|
|
|
SQL |
|
|
|
|
|
|
|
); |
|
|
|
|
|
|
|
while ($row = $result->fetch_assoc()) { |
|
|
|
$name = $row["name"]; |
|
|
|
$name = $row["name"]; |
|
|
|
$displayName = $row["display_name"]; |
|
|
|
$displayName = $row["display_name"]; |
|
|
|
$version = $row["version"]; |
|
|
|
$version = $row["version"]; |
|
|
|
$info = $row["info"]; |
|
|
|
$info = $row["info"]; |
|
|
|
$imgPath = $row["image_path"]; |
|
|
|
$dateUpdated = $row["date_updated"]; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$imgAddress = "/$name/thumbnail.png"; |
|
|
|
|
|
|
|
|
|
|
|
$nameDom = "<h3 class='project-name'>$displayName</h3>"; |
|
|
|
$nameDom = "<h3 class='project-name'>$displayName</h3>"; |
|
|
|
$versionDom = "<h4 class='project-version'>$version</h4>"; |
|
|
|
$versionDom = "<h4 class='project-version'>$version</h4>"; |
|
|
|
$infoDom = "<div class='project-info'>$info</div>"; |
|
|
|
$infoDom = "<div class='project-info'>$info</div>"; |
|
|
|
$startDom = "<button class='project-start' onclick='window.location = \"$name\"'>Start</button>"; |
|
|
|
$startDom = "<button class='project-start' onclick='window.location = \"$name\"'>Start</button>"; |
|
|
|
|
|
|
|
|
|
|
|
$imgDom = "<img class='project-image' src='$imgPath' alt='Alternative image text'/>"; //TODO get img from database |
|
|
|
$imgDom = "<img class='project-image' src='$imgAddress' alt='Alternative image text'/>"; |
|
|
|
$description = "<div class='project-description'>$nameDom$versionDom$infoDom$startDom</div>"; |
|
|
|
$descriptionDom = "<div class='project-description'>$nameDom$versionDom$infoDom$startDom</div>"; |
|
|
|
|
|
|
|
|
|
|
|
echo "<div class='project'>$imgDom$description</div>"; |
|
|
|
echo "<div class='project'>$imgDom$descriptionDom</div>"; |
|
|
|
} |
|
|
|
} |
|
|
|
?> |
|
|
|
?> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</body> |
|
|
|
</body> |
|
|
|
</html> |
|
|
|
</html> |