Avatar billede kimox Nybegynder
18. juli 2005 - 22:08 Der er 12 kommentarer og
1 løsning

Parse error hvor?

hej, jeg har følgende side:

<table width="540"  border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="285">&nbsp;</td>
      <td width="255" bgcolor="6D3248"><div align="right" class="style1">Billede </div></td>
    </tr>
    <tr>
      <?php
require "../db.php";
$id = $_GET['id'];
$query =  mysql_query("SELECT * FROM di_erh_kontorstol WHERE id='$id'");
while ($row = mysql_fetch_array($query)) {
?>
      <td valign="top"><p class="style3">
          <?=$row[model]?>
        </p>
          <p>&nbsp;</p>
          <br>
          <?=$row[tekst]?>
      </td>
      <td valign="top"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td valign="top"><? if (!empty($row['picen'])) { ?>
                <div align="right"><a href="java script:popImage('<?=$row[picen]?>','<? echo $i; ?>')"><img src="<?=$row[picen]?>" width="235" height="162" border="0"></a> </div></td>
          </tr>
          <tr>
            <td bgcolor="6D3248"><div align="right" class="style1">Specifikation </div></td>
          </tr>
          <tr>
            <td><? if (!empty($row['spc'])) { ?>
                <a href="java script:popImage('<?=$row[spc]?>','<? echo $i; ?>')"><img src="<?=$row[spc]?>" width="253" height="244" border="0"></a></td>
          </tr>
          <tr>
            <td bgcolor="6D3248"><div align="right"><span class="style1">Farver p&aring; stof </span></div></td>
          </tr>
          <tr>
            <td><table width="254"  border="0" cellspacing="2" cellpadding="0">
              <tr>
                <td width="82"><div align="center">
                    <? if (!empty($row['faren'])) { ?>
                    <img src="<?=$row[faren]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td width="81"><div align="center">
                    <? if (!empty($row['farto'])) { ?>
                    <img src="<?=$row[farto]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td width="83"><div align="center">
                    <? if (!empty($row['fartre'])) { ?>
                    <img src="<?=$row[fartre]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
              </tr>
              <tr>
                <td><div align="center">
                    <? if (!empty($row['farfire'])) { ?>
                    <img src="<?=$row[farfire]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td><div align="center">
                    <? if (!empty($row['farfem'])) { ?>
                    <img src="<?=$row[farfem]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td><div align="center">
                    <? if (!empty($row['farseks'])) { ?>
                    <img src="<?=$row[farseks]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
              </tr>
              <tr>
                <td><div align="center">
                    <? if (!empty($row['farsyv'])) { ?>
                    <img src="<?=$row[farsyv]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td><div align="center">
                    <? if (!empty($row['farotte'])) { ?>
                    <img src="<?=$row[farotte]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td><div align="center">
                    <? if (!empty($row['farni'])) { ?>
                    <img src="<?=$row[farni]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
              </tr>
              <tr>
                <td><div align="center">
                    <? if (!empty($row['farti'])) { ?>
                    <img src="<?=$row[farti]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td><div align="center">
                    <? if (!empty($row['fareleve'])) { ?>
                    <img src="<?=$row[fareleve]?>" border="0" width="51" height="62">
                    <? } ?>
                </div></td>
                <td><? } ?></td>
              </tr>
            </table></td>
          </tr>
      </table></td>
    </tr>
  </table>
</div>



der sider den:

Parse error: parse error, unexpected $

på sidste linje.. men kan ikke se fejlen nogle steder... kan i hjælpe med at se den ?
Avatar billede avminarm Juniormester
18. juli 2005 - 22:16 #1
du mangler garanteret en } eller har en for meget
Avatar billede webt Nybegynder
18. juli 2005 - 22:20 #2
Ja der mangler vist to så vidt jeg kan se bliver:
<? if (!empty($row['picen'])) { ?>

ikke afsluttet linie 22
og linie 29
<? if (!empty($row['spc'])) { ?>

Tror det er de to der er problemet som avminarm siger manglende }

Mvh
Martin
Avatar billede kimox Nybegynder
18. juli 2005 - 22:24 #3
hallo hallo :D.. det var jo det.. troede jeg de blev her: <? echo $i; ?>')"><
Avatar billede avminarm Juniormester
18. juli 2005 - 22:26 #4
huuu?? - hvad mener du?
Avatar billede webt Nybegynder
18. juli 2005 - 22:29 #5
:) den ) "afslutter" javascript kaldet til popImage (kan ses ved at den ligger uden for ?> at den ikke hører til php scriptet plus det at det er en alm parentes og ikke en tuborg/krølle/klamme/kald den hvad du vil tingest

Det er nemt at miste overblikket når man sidder og roder med sådanne ting opdagede den med notepad++ (den markere start og afslutnings tag på betinget sætninger og funktions kald, derved kan man se om der mangler noget nogle steder, ret effektivt (kræver man gå igennem linie for linie og sætter markøren på start klammen men så kan man også se det)

Mvh
Martin
Avatar billede kimox Nybegynder
18. juli 2005 - 22:50 #6
ja nemlig :). bruger jeg også på min anden pc, har bare ikke lige fået det installeret her ;).. men mange tak for det.. smider du et svar
Avatar billede webt Nybegynder
18. juli 2005 - 22:57 #7
Her kommer et svar, kan evt deles med avminarm som jo havde ret i at det var } der manglede

Mvh
Martin
Avatar billede avminarm Juniormester
19. juli 2005 - 09:37 #8
;o) - jeg havde ingen editor på den pc jeg sad ved igår - derfor "gad" jeg ikke kigge efter } som manglede - giv du bare points tio webt - det var trods alt ham der gjorde arbejdet - jeg "gættede" vel nærmest bare
Avatar billede webt Nybegynder
19. juli 2005 - 11:25 #9
Man skal ha lov til at gætte især når man gætter rigtigt :) men det er helt op til dig

Fortsat god dag
Martin
Avatar billede avminarm Juniormester
19. juli 2005 - 11:57 #10
Tjaaa man kan vel nærmest også kalde det et "begrundet gæt" ;o)
ha selv en god dag!
Avatar billede kimox Nybegynder
19. juli 2005 - 13:17 #11
var også ret sikker på at det var en } der manglede, men jeg havde kigget mig blind på det. Men godt vi fik løst problemet, og du får point webt. Jeg siger mange tak for hjælpen !
Avatar billede kimox Nybegynder
19. juli 2005 - 13:18 #12
-lukket-
Avatar billede webt Nybegynder
19. juli 2005 - 13:34 #13
Ja men jeg siger tak for point så

Fortsat god dag
Martin
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester