[PHP] ID wordt niet weergegeven

Pagina: 1
Acties:

  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
Voor een scriptje voor m.b.v. PHP, MySQL e.d. heb ik het volgende om nieuwsberichten weer te geven, de titels worden wel weergegeven en de URL ook, maar de php?id= blijft leeg hoewel het wel in de source staat, ik begrijp het niet! Waar zit de fout :?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?
        <?PHP
    
        include("../../php/commonIncludes/mysql.php");                //Include Mysql account info en functie
    $link = connectDB();

    $result=mysql_query("select * from nieuws");
    $aantalGasten=mysql_numrows($result);

    if ($aantalGasten>0)
    {
        if (!IsSet($start))
        {
            $start = 0;
        }
        $limiet=6;
        $end=$start+$limiet;
        $teller = 0;
        $result = mysql_query("select titel from nieuws order by id DESC LIMIT $start, $limiet");
        
        while($record=mysql_fetch_array($result))    //zolang dit true is, zijn er nog berichten
            {
            $id=$record["id"];
            $titel=$record["titel"];
                if (strlen($titel) > 20)
                    {
                        $titel=substr($titel, 0, 24);
                        $titel=$titel."...";    
                    }    
                                    
            print "<tr>";
            print "<td class=\"tekst\"><a href=\"../../admin/nieuws/viewNieuws.php?id=$id\">$titel</a></td>";
            print "</tr>";
                
            $teller++;
            }
            
            
    }
    else
    {
            print "<tr>";
            print "<td class=\"tekst\">Er is geen nieuws!</td>";
            print "</tr>";
    }
    mysql_close();

    
?>

  • Onno
  • Registratie: Juni 1999
  • Niet online
Op zondag 02 december 2001 21:10 schreef Mark Olthuis het volgende:
ik begrijp het niet! Waar zit de fout :?
Je probeert 'id' op te vragen, maar je select 'm niet eens. Dat werkt niet zoals je merkt. :)

  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
PHP:
1
2
3
<?
$id=$record["id"];            $titel=$record["titel"];
?>
Hier selecteer ik toch de ID, netzo als ik bij de titel doe!

Verwijderd

Op zondag 02 december 2001 21:15 schreef Mark Olthuis het volgende:

[..]

Hier selecteer ik toch de ID, netzo als ik bij de titel doe!
je selecteert daar helemaal nix, je drukt alleen de data af die opgeslagen staat in $record[id] en $record[titel]
$result = mysql_query("select titel from nieuws order by id DESC LIMIT $start, $limiet");
Hier selecteer je alleen de titel en dus niet het id.

  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
Ja dat is het! Ik ga me computer maar eens uitzetten! Dan zie ik het morgen vast weer helderder!