Jeg er ved at lave en koncert kalender. Jeg mangler bare at få lavet så koncerterne ikke bliver vist, efter de er overstået og at få sorteret koncerterne efter hvornår de bliver spillet.
koncert.php
$query = mysql_query("SELECT id,band,image,spillested FROM koncerter ORDER BY id") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
if ($i++ != 0) echo '';
echo empty($row['image']) ? '' : '<a href="koncert.display.php?id='.$row['id'].'"><img src="files/'.$row['image'].'" class="image" width="50" height="50"></a>';
echo '<h1><a href="koncert.display.php?id='.$row['id'].'">'.$row['band'].'</a></h1>';
echo '<p><a href="koncert.display.php?id='.$row['id'].'">'.$row['spillested'].'</a></p>';
}
koncertadd.php
<form action="koncerthandle.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="referer" value="post_koncert">
<div class="frmobj">Band</div> <input type="text" name="band" style="width: 300px"><br>
<div class="frmobj">Spillested</div> <input type="text" name="spillested" style="width: 300px"><br>
<div class="frmobj">Dato</div>
<select size="1" name="dag">
<option value="01">1</option>
<option value="02">2</option>
<option value="03">3</option>
<option value="04">4</option>
<option value="05">5</option>
<option value="06">6</option>
<option value="07">7</option>
<option value="08">8</option>
<option value="09">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<div class="frmobj">Måned</div>
<select size="1" name="maaned">
<option value="01">Januar</option>
<option value="02">Febuar</option>
<option value="03">Marts</option>
<option value="04">April</option>
<option value="05">Maj</option>
<option value="06">Juni</option>
<option value="07">Juli</option>
<option value="08">August</option>
<option value="09">September</option>
<option value="10">Oktober</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
<div class="frmobj">År (husk 4 cifre, eks. 2007)</div> <input type="text" name="aar" style="width: 305px">
<div class="frmobj">Klokken (Skrives sådan, eks. 21.30)</div> <input type="text" name="klokken" style="width: 305px">
<div class="frmobj">Pris (eksklusiv gebyr)</div> <input type="text" name="pris" style="width: 305px">
<div class="frmobj">Hvor kan billetten erhverves?</div> <input type="text" name="billet" style="width: 305px">
<div class="frmobj">Billede</div> <input type="file" name="image" style="width: 305px">
<div class="frmobj">Andet billede</div> <input type="text" name="standard" style="width: 300px">
<div class="frmtext"><a href="files.list.php" target="_blank">Se uploadede filer</a>
Indtast filnavnet på billedet du vil bruge</div>
<div class="frmobj"> </div> <input type="submit" value="Send">
</form>
koncerthandle.php
if ($_POST['referer'] == 'post_koncert') {
if ($_FILES['image']['name'] != '') {
$image = time().substr($_FILES['image']['name'],strrpos($_FILES['image']['name'],'.'));
move_uploaded_file($_FILES['image']['tmp_name'], '../files/'.$image);
} elseif ($_POST['standard'] != '') {
$image = $_POST['standard'];
} else {
$image = '';
}
mysql_query("INSERT INTO koncerter VALUES ('','".$_POST['band']."','".$_POST['spillested']."','".$_POST['dag']."','".$_POST['maaned']."','".$_POST['aar']."','".$_POST['klokken']."','".$_POST['pris']."','".$image."')") or die(mysql_error());
header("Location: koncert.list.php");
}
Jeg har set en del om timestamp herinde men forstår ikke hvordan man får det ført ind i min kode. Er overbevist om at det må være løsningen, så hvis en vil fortælle mig hvordan jeg bruger det i den er sammenhæng ville det være alle tiders. På forhånd tak!