webForumDet fria alternativet

hämta - söka

1 svar · 120 visningar · startad av Rickard

RickardMedlem sedan maj 2001287 inlägg
#1

Hejsan!
Jag har återigen stött på ett problem i en funktion som e relativt nödvändig för min sida.

Det är så, att jag har en databas med alla mina nerladdade filmer och dom är listade och inlaggda utefter hur dom ligger IRL.
Databasen jag har heter Filmer och tabellerna i den set ut som såhär:

+--------+--------------+------+-----+---------+----------------+
| Field  | Type         | Null | Key | Default | Extra          |
+--------+--------------+------+-----+---------+----------------+
| id     | mediumint(9) |      | PRI | NULL    | auto_increment |
| mtitle | varchar(100) | YES  |     | NULL    |                |
| format | varchar(10)  | YES  |     | NULL    |                |
| cds    | varchar(10)  | YES  |     | NULL    |                |
| box    | varchar(10)  | YES  |     | NULL    |                |
+--------+--------------+------+-----+---------+----------------+

ur dessa columner försöker jag utvinna värdena och lista dem med hjälp av detta script:

<?
$formats = "format.php";
$cd = "cds.php";
$boxes = "box.php";
if ($format == $formats, $cds == $cd, $box == $boxes) {
header("Location: $formats");
header("Location: $cd");
header("Location: $boxes");
}
?>
<body>

<form method="POST" action="show_options.php">
    <div align="left">
    <table border="0" width="270" height="1">
      <tr>
        <td width="50" height="29" align="center" colspan="2">
          <p align="center">Format<br>
          <input type="checkbox" name="C1" value="ON"></td>
        <td width="99" height="29" align="center" colspan="2">Antal skivor<br>
          <input type="checkbox" name="C2" value="ON"></td>
        <td width="101" height="29" align="center" colspan="2">Box<br>
          <input type="checkbox" name="C3" value="ON"></td>
      </tr>
      <tr>
        <td width="29" height="1" align="left">
          <p align="left">DivX</p>
        </td>
        <td width="18" height="1" align="center"><input type="radio" value="DivX" name="format">        </td>
        <td width="22" height="19">1</td>
        <td width="75" height="1"><input type="radio" value="1" name="cds"></td>
        <td width="43" height="1">Box1</td>
        <td width="48" height="1"><input type="radio" value="box1" name="box"></td>
      </tr>
      <tr>
        <td width="34" height="1" align="left">MPEG        </td>
        <td width="17" height="1" align="center"><input type="radio" value="MPEG" name="format">        </td>
        <td width="22" height="19">2</td>
        <td width="75" height="1"><input type="radio" value="2" name="cds"></td>
        <td width="43" height="1">Box2</td>
        <td width="48" height="1"><input type="radio" value="box2" name="box"></td>
      </tr>
      <tr>
        <td width="44" height="1" align="left">VCD        </td>
        <td width="13" height="1" align="center"><input type="radio" value="VCD" name="format">        </td>
        <td width="22" height="19">3</td>
        <td width="75" height="1"><input type="radio" value="3" name="cds"></td>
        <td width="43" height="1">Box3</td>
        <td width="48" height="1"><input type="radio" value="box3" name="box"></td>
      </tr>
      <tr>
        <td width="52" height="7" rowspan="7" colspan="2">        </td>
        <td width="22" height="19">4</td>
        <td width="75" height="1"><input type="radio" value="4" name="cds"></td>
        <td width="43" height="1">Box4</td>
        <td width="48" height="1"><input type="radio" value="box4" name="box"></td>
      </tr>
      <tr>
        <td width="99" height="144" rowspan="6" colspan="2"></td>
        <td width="43" height="1">Box5</td>
        <td width="48" height="1"><input type="radio" value="box5" name="box"></td>
      </tr>
      <tr>
        <td width="43" height="1">Box6</td>
        <td width="48" height="1"><input type="radio" value="box6" name="box"></td>
      </tr>
      <tr>
        <td width="43" height="1">Box7</td>
        <td width="48" height="1"><input type="radio" value="box7" name="box"></td>
      </tr>
      <tr>
        <td width="43" height="1">Box8</td>
        <td width="48" height="1"><input type="radio" value="box8" name="box"></td>
      </tr>
      <tr>
        <td width="43" height="1">Box9</td>
        <td width="48" height="1"><input type="radio" value="box9" name="box"></td>
      </tr>
      <tr>
        <td width="43" height="1">Box10</td>
        <td width="48" height="1"><input type="radio" value="box10" name="box"></td>
      </tr>
      <tr>
        <td width="102" height="28" colspan="3">
          <p align="left"><input type="submit" value="Skicka" name="send"></p>
        </td>
        <td width="160" height="28" colspan="3">
          <p align="right"><input type="reset" value="Återställ" name="reset"></td>
      </tr>
    </table>
  </div>
</form>
</body>

Men efter lite prover, tänkande och stora bortslita hårtussar, så kommer jag på att jag har gjort aldeles galet och vet inte HUR jag skall göra. x(
jag får parse error på line 5 vilket altså är:

if ($format == $formats, $cds == $cd, $box == $boxes) {

och jag förstod nästan att det inte gick att göra så, men jag viste inget annat sätt.
det jag vill uppnå är altså, att när någon klickar i radioknappen box1 tex, så skall alla filmer som ligger i box1 listas på sidan.
ett exempel på hur det ser ut i databasen efter att ha stoppat in tex. 3 filmer ser ut såhär:

+----+-----------------------------------------------+--------+------+------+
&#0124; id &#0124; mtitle                                        &#0124; format &#0124; cds  &#0124; box  &#0124;
+----+-----------------------------------------------+--------+------+------+
&#0124;  1 &#0124; Ronny och Ragge byhåla - Tillbaka till forden &#0124; MPEG   &#0124; 1CD  &#0124; box5 &#0124;
&#0124;  2 &#0124; Miss cogniality                               &#0124; DivX   &#0124; 1CD  &#0124; box5 &#0124;
&#0124;  3 &#0124; American pie                                  &#0124; DivX   &#0124; 1CD  &#0124; box5 &#0124;

finns det någon som kan hjälpa mig med detta?
Tack på förhand!
//Rickard

Red:
Hopsan, det vart visst VÄLDIGT långt detta inlägg.
Hoppas ni orkar titta på det, för jag behöver verkligen hjälp med detta...

[Redigerat av Rickard den 14 nov 2001]

RickardMedlem sedan maj 2001287 inlägg
#2

Problemet löst!

så svar på denna post är ej nödvändig.

//Rickard

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)