Hallo,
da meine Sammlung von Yugioh! Karten langsam steigert und ich gerne wissen möchte wo KarteA ist.
Hab ich mir gedacht, dass ich so eine Lagerung machen könnte wie es Amazon macht.
Erklärung:
Amazon hat eine Lagerung, die sich Chaossystem nennt.
Soll heißen wenn Platz ist, wird es dort abgelegt und dann wieder wo anders.
Nun hab ich ein Formular erstellt, wo ich den Namen des Ordners angebe, die Seitenanzahl (also von 20 - 100), wieviele Fächer so eine Seite hat (standart sind 9) und die Qualität der Karte (Topmint, Played usw.).
Wenn nun "Topmint Rare, 50 Seiten, 9 Fächer und Topmint" abgespeichert wird.
Ist bei der Karte die noch nicht gelagert wurde in deinen Dropmenü "Ordner 01 | Seite 01 | Fach 1" zusehen.
Mein Problem ist, wie ich ein Disabled einsetzen kann wenn ich "Ordner 01 | Seite 10 | Fach 5" gewählt habe und das ich doppelte einträge verhindern kann.
Hier mal der Code den ich momentan verwende für den Dropdown
<select name="add_quality">
<?php
$query = "
SELECT
ordner.id AS dboi,
ordner.db_ordner_name AS dbon,
ordner.db_ordner_page AS dbop,
ordner.db_ordner_fach AS dbof,
ordner.db_ordner_quali AS dboq,
quality.id,
quality.name_prim AS qnp
FROM
ordner
LEFT JOIN
quality
ON
quality.id = ordner.db_ordner_quali
ORDER BY
ordner.db_ordner_fach";
$resultat = mysql_query($query) OR die("Error: ".mysql_error()."</ br> Zeile ".__LINE__);
while($zeile = mysql_fetch_assoc($resultat))
{
extract($zeile);
for ($seite=1; $seite<=$dbop; $seite=$seite+1) {
for ($fach=1; $fach<=$dbof; $fach=$fach+1) {
echo "<option name='add_quality' value='$dboi'>Ordner $dboi | Seite $seite | Fach $fach</option>\n";
}}}
?></select>
Alles anzeigen