Hoi, ik zal jullie eerst het hele idee eventjes uitleggen. Ik wil graag dat gebruikers op mijn website downloads toe kunnen voegen, of in ieder geval dat ik het gemakkelijker kan doen dan handmatig de .php bestandjes aan te passen. Ik heb de volgende bestanden gemaakt:
posten
verwerken
tonen
Laat de bestandsnamen jullie niet misleiden, het gaat hier om meer dan alleen images.
Wat ik allereerst graag wil is alleen deze gegevens van een bepaalde ''id'' opvragen. Als ik bijvoorbeeld een download toevoeg die de id 4 krijgt toegeschreven, terwijl er al 3 andere downloads in de database staan, dan wil ik alleen de 4de opvragen.
Bedankt voor het lezen en voor eventuele tips
posten
PHP:
<?php
///////////////////////////////////DATABASE GEGEVENS///////////////////////////////////
// Database gegevens hier
///////////////////////////////////END DB GEGEVENS///////////////////////////////////
echo'
<html>
<head><title>dimitri-korsakov.com</title></head>
<body>
<form action="verwerkimage.php" method="POST">
Title:<br><input type="text" name="name" /><br>
DVD Cover:<br><input type="text" name="cover" /><br>
Downloadlinks:<br><input type="text" name="links" /><br>
Thumbnail 1:<br><input type="text" name="thumbnail1" /><br>
Thumbnail 2:<br><input type="text" name="thumbnail2" /><br>
Thumbnail 3:<br><input type="text" name="thumbnail3" /><br>
Thumbnail 4:<br><input type="text" name="thumbnail4" /><br>
INFO:<br><input type="text" name="nfo" /><br>
<br />
<input type="submit" value="Verzenden" name="submit" /><br /><br />
</form>';
?>
verwerken
PHP:
<?php
///////////////////////////////////DATABASE GEGEVENS///////////////////////////////////
// Database gegevens hier
///////////////////////////////////END DB GEGEVENS///////////////////////////////////
// Deze if statement controleert of er wel op de knop is gedruk en
// of er wel een waarde is ingevoerd.
if(isset($_POST['submit']) && isset($_POST['cover']))
{
$invoegQuery = "INSERT INTO images SET id = '', name='".$_POST[name]."', cover='".$_POST[cover]."', links='".$_POST['links']."', thumbnail1='".$_POST['thumbnail1']."', thumbnail2='".$_POST['thumbnail2']."', thumbnail3='".$_POST['thumbnail3']."', thumbnail4='".$_POST['thumbnail4']."', NFO='".$_POST['nfo']."'";
$invoegResult = mysql_query($invoegQuery) or die (mysql_error());
echo "Success!</b><br /><br />
Click <a href='index.php' >here</a> to return.";
}
else
{
echo "<b>ERROR</b>";
}
?>
tonen
PHP:
<?php
///////////////////////////////////DATABASE GEGEVENS///////////////////////////////////
// Database gegevens hier.
///////////////////////////////////END DB GEGEVENS///////////////////////////////////
mysql_connect($host, $gebruikersnaam, $wachtwoord) or die (mysql_error());
$result = mysql_db_query($database, "SELECT * FROM images ORDER BY id desc") or die (mysql_error());
if (mysql_num_rows($result)) {
echo "";
while ($qry = mysql_fetch_array($result)) {
echo "
<h2>$qry[name]</h2>
<ul><img src=$qry[cover] width=648 height=436></ul><br>
<ul>$qry[links]</ul><br>
<ul>$qry[thumbnail1]$qry[thumbnail2]$qry[thumbnail3]$qry[thumbnail4]</ul><br>
<ul>$qry[nfo]</ul>
";
}
}
?>
Laat de bestandsnamen jullie niet misleiden, het gaat hier om meer dan alleen images.
Wat ik allereerst graag wil is alleen deze gegevens van een bepaalde ''id'' opvragen. Als ik bijvoorbeeld een download toevoeg die de id 4 krijgt toegeschreven, terwijl er al 3 andere downloads in de database staan, dan wil ik alleen de 4de opvragen.
Bedankt voor het lezen en voor eventuele tips
