Avatar billede ulrik-nielsen Nybegynder
16. marts 2003 - 13:34 Der er 9 kommentarer

Fejl i noget sub-query??

HeY!

Burde dette her ikke virke??

  <?PHP
  $sql = mysql_query("SELECT $table6.plads, $table0.nick, $table0.fornavn, $table0.efternavn FROM $table0,$table6 WHERE '$table6.user'='$table0.id'")
  while($data = mysql_fetch_array($sql)){
    echo "
    <tr>
      <td>
        ".$data[$table6.plads]."
      </td>
      <td>
        ".$data[$table0.nick]."
      </td>
      <td>
        ".$data[$table0.fornavn]." ".$data[$table0.efternavn]."
      </td>
      <td>
        -
      </td>
    </tr>
    <?PHP
    ";
  }
  ?>
Avatar billede erikjacobsen Ekspert
16. marts 2003 - 13:35 #1
Fjern den sidste    <?PHP
Avatar billede erikjacobsen Ekspert
16. marts 2003 - 13:37 #2
SELECT $table6.plads as felt1, ... as felt2

og så bruge $data[ 'felt1']

det vil være meget bedre!
Avatar billede erikjacobsen Ekspert
16. marts 2003 - 13:38 #3
Dertil kommer at
  WHERE '$table6.user'='$table0.id'")
sikkert skal være
  WHERE $table6.user=$table0.id")
Avatar billede erikjacobsen Ekspert
16. marts 2003 - 13:38 #4
Et helt generelt vink: start med små skridt i stedet for at få noget
kode som det her, hvor der er så mange småfejl, at du aldrig selv
finder dem.
Avatar billede ulrik-nielsen Nybegynder
16. marts 2003 - 13:58 #5
Ok!
Men jeg ved ikke hvilke små skridt jeg skal tage? Ved ikke helt hvor jeg skal læse om denne form for query?

men koden ser nu sådan her ud, men virker ikke:

  <?PHP
  $sql = mysql_query("SELECT $table6.plads AS plads, $table0.nick AS nick, $table0.fornavn AS fornavn, $table0.efternavn AS efternavn FROM $table0,$table6 WHERE $table6.user=$table0.id ORDER BY $table6.plads ASC")
  while($data = mysql_fetch_array($sql)){
    echo "
    <tr>
      <td>
        ".$data['plads']."
      </td>
      <td>
        ".$data['nick']."
      </td>
      <td>
        ".$data['fornavn']." ".$data['efternavn']."
      </td>
      <td>
        -
      </td>
    </tr>
    ";
  }
  ?>
Avatar billede erikjacobsen Ekspert
16. marts 2003 - 14:00 #6
Og det virker?
Avatar billede ulrik-nielsen Nybegynder
16. marts 2003 - 14:03 #7
Nej det virker ikke :-/
Avatar billede erikjacobsen Ekspert
16. marts 2003 - 14:06 #8
Ok, jeg giver op og hopper ud af spørgsmålet.
Det er spild af andres tid, når du bare skriver
"virker ikke" i stedet for at fortælle hvad det er
der ikke virker.
Avatar billede ulrik-nielsen Nybegynder
16. marts 2003 - 14:09 #9
jammen det er det er det jeg ikke ved!! Den viser ikke noget af koden når jeg har den del med som jeg har vist her!! Det er det eneste jeg ved!! Det kunne være I kunne se om der var en eller anden kode fejl!!
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