Kære 'udvikleren.dk'.
Jeg har et spørgsmål ang. at indsætte et billede via url til en database. Indsættelses metoden skulle gerne virke fint, men grundet af at jeg har lavet flere tabeller så det skulle virke, ville jeg lave det sådan at man vælger en kategori i billeder, så hjemmesiden selv sørger for at sætte den ind i den tabel der passer til tabellen.
Mine tabeller hedder 'album_byggeri', 'album_medlemmer', 'album_bannere' & 'album_skate'
Min kode ser således ud:
<?php if($_SESSION['rank']=="superadmin") {
if($_POST['tilfoej'] == "billede") {
$albumID = $_POST['albumID'];
$ID = $_POST['ID'];
$img = $_POST['img'];
$decs = $_POST['decs'];
$insert = ("INSERT INTO album (albumID, ID, img, decs) VALUES ('$albumID', '$ID', '$img', '$decs')");
$insert_query = mysql_query($insert) or die(mysql_error());
echo '<u>Billedet er nu tilføjet!</u> <meta http-equiv="refresh" content="2;url=./?side=a_t-billede"><hr>';
}
?>
<h2>Tilføj billede</h2>
<form method="post" name="a_t-billede" action="./?side=a_t-billede">
<table>
<tr>
<td valign="top">Kategori:</td>
<td valign="top"><select style="width: 100px; height: 40px; padding-left: 5px;"><option name="byggeri" value="byggeri">Byggeri</option><option name="medlemmer" value="medlemmer">Medlemmer</option>
<option name="bannere" value="bannere">Bannere</option><option name="skate" value="skate">Skate</option></select></td>
</tr>
<tr>
<td valign="top">Billede url:</td>
<td valign="top"><input style="width:250px; height: 40px; background: #FFFFFF url('images/person.png') no-repeat; padding-left: 40px" name="img" value="Indsæt url"
onblur="if(this.value=='') this.value='Indsæt url';" onfocus="if(this.value=='Indsæt url') this.value='';"></td>
</tr>
<tr>
<td valign="top">Beskrivelse:</td>
<td valign="top"><textarea style="width: 250px; height: 80px; background: #FFFFFF url('images/skriv.png') no-repeat; padding-left: 40px" name="decs"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="tilfoej" value="Tilføj"></td>
</tr>
</table>
<input type="hidden" name="tilfoej" value="billede">
</form>
<?php } else { echo 'Du har ikke rettigheder til at se denne side!'; } ?>
Det jeg skal have lavet er ved <select> sektionen, som er kategorier, og så oppe ved 'INSERT INTO album', der skal det laves f.eks. sådan at når man vælger kategorien 'Byggeri', så bliver den lavet som 'INSERT INTO album_byggeri'.
Håber at i kan hjælpe mig.
Mvh. D. Buttigli