twee keer data uit database halen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dirk

Dirk

25/07/2006 21:01:00
Quote Anchor link
hoi!

ik heb een pagina die data via deze code uit de database haalt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$pid
= is_int($_GET['id']) ? $_GET['id'] : 1;


$sql = "SELECT titel, content FROM pagina WHERE id = " . $pid . " LIMIT 1;";

$res = mysql_query($sql) or trigger_error(mysql_error());

$row = mysql_fetch_assoc($res);


?>

//menu
<a href="id=1">link 1</a>
<a href="id=2">link 2</a>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $row['titel'].'<br />'.nl2br($row['content']);
?>


Nu wil ik als je bijv. link 1 opent dat er nog een menu komt die ook weer data uit een andere tabel uit de database haalt...
dan krijg je zoiets
/index.php?id=2&menu2=1

Weet iemand hoe dat moet?

alvast heel erg bedankt!
 
PHP hulp

PHP hulp

17/11/2024 13:29:29
 
Niek Berckmans

Niek Berckmans

25/07/2006 23:43:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
                
    $query
='
    SELECT *
        FROM cms_pages'
;
    $result=mysql_query($query) or die(mysql_error());
    while($row=mysql_fetch_array($result)){
        if($_GET['navpage'] == $row['page']){
                $style = 'open';
        }
else{
                $style = 'closed';
            }

        if(!$_GET['navpage'] || $_GET['navpage'] != $row['page']){
            echo '<a href="?navpage='.$row['page'].'"><img src="images/nav_'.$style.'.jpg" border="0"></a> '.$row['page'].'<br>';
            }
else{
            echo '<a href="cms_index.php" target="_self"><img src="images/nav_'.$style.'.jpg" border="0"></a> '.$row['page'].'<br>';
            }

        if($_GET['navpage'] == $row['page']){
            echo '<font face="Arial, Helvetica, sans-serif" size="1" color="#000000">';
                $subj = explode(',', $row['subj']);
                for($i=0; $i<count($subj); $i++){
                    if($subj[$i]!=''){                
                        echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#000000">- <a href="?action=update&page='.$row['page'].'&subj='.$subj[$i].'" class="navlink">'.$subj[$i].'</a></font><br>';
                    }
                }

                echo '</font>';
              }
    }

    echo '<br> <a href="?action=home" class="back">Return to index</a>';
        
?>


zo heb ik et in mijn pagina gedaan...

Voorbeeld
Gewijzigd op 01/01/1970 01:00:00 door Niek Berckmans
 
Dirk

Dirk

26/07/2006 12:45:00
Quote Anchor link
Wat voor query heb je dan? En hoe zien ongeveer de tabellen eruit?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.