script in script??

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ivo Sanders

Ivo Sanders

24/02/2011 15:59:07
Quote Anchor link
Ik heb een script die info uit een database weergeeft voor mijn familie site:

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
32
33
34
35
36
37
38
39
<?php
## config-bestand laden
require_once ( "config-actueel.php" ) ;

## linkpartners ophalen
$s_linkpartners = mysql_query ( "SELECT * FROM ".$config['site']['mysql_tabel']." WHERE naam<>'update' ORDER BY datum DESC" ) or die ( mysql_error ( ) );



## zijn er wel linkpartners?
if ( mysql_num_rows ( $s_linkpartners ) )
{

        
        ## lijst weergeven
        while ( $f_linkpartners = mysql_fetch_assoc ( $s_linkpartners ) )
        {

echo '<table border="0" cellpadding="5" cellspacing="5" style="border-collapse: collapse" width="100%"><tr><td><table>'."\n";
                $foo = ''.$f_linkpartners[naam].'';
                $foo2 = ''.$f_linkpartners[gebeurtenis].'';
                echo '  
                  <tr>
                    <td width="100" valign="top"><font color="#000000">'
.$f_linkpartners[datum].'</font></td>
    <td width="75" valign="top"><font face="Arial" size="2"><font color="#000000">'
.$foo = ucfirst($foo).'</font></font></td>
      <td align="left" valign="top"><font face="Arial" size="2"><font color="#000000">'
.$foo2 = ucfirst($foo2).'</font></font><br>
      <a href="reactie.php?id2='
.$f_linkpartners[id].'">Reacties</a></td>
                  </tr>
                  
                  '
."\n";
                echo '  </tr>'."\n";
                echo '</table></td></tr></table><br>
                '
."\n";
        }

        echo '<br /><br />';
}

## er zijn nog geen linkpartners
else
        echo "        <strong>Momenteel geen actualiteiten</strong>";
                          
                          ?>


Dit werkt prima, nu kunnen mensen onder elke "update" een reactie plaatsen want ik heb nog een database en daar word het "id" nummer van de update in opgeslagen met de reactie van de mensen, dus als ik de pagina met reacties laadt, dan zie je alle reacties die bij dat "id" (dus update melding) hoort.

Echter wil ik graag dat na het woordje Reacties in bovenstaande script ook de aantal reacties komt te staan, maar dan moet hij die aantal uit de database "reacties" halen.

Nu zit ik met het probleem dat ik in bovenstaand script de database "actueel" al een keer aanspreek, en ik kan niet in dat stuk script de database "reacties" aanspreken, want dan werkt het niet meer.

Hier onder een voorbeeld van wat ik wil (maar op deze manier niet kan):

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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
<?php
## config-bestand laden
require_once ( "config-actueel.php" ) ;

## linkpartners ophalen
$s_linkpartners = mysql_query ( "SELECT * FROM ".$config['site']['mysql_tabel']." WHERE naam<>'update' ORDER BY datum DESC" ) or die ( mysql_error ( ) );



## zijn er wel linkpartners?
if ( mysql_num_rows ( $s_linkpartners ) )
{

        
        ## lijst weergeven
        while ( $f_linkpartners = mysql_fetch_assoc ( $s_linkpartners ) )
        {

                
                
                
                
                
                
                
                
                echo '<table border="0" cellpadding="5" cellspacing="5" style="border-collapse: collapse" width="100%"><tr><td><table>'."\n";
                $foo = ''.$f_linkpartners[naam].'';
                $foo2 = ''.$f_linkpartners[gebeurtenis].'';
                echo '  
                  <tr>
                    <td width="100" valign="top"><font color="#000000">'
.$f_linkpartners[datum].'</font></td>
    <td width="75" valign="top"><font face="Arial" size="2"><font color="#000000">'
.$foo = ucfirst($foo).'</font></font></td>
      <td align="left" valign="top"><font face="Arial" size="2"><font color="#000000">'
.$foo2 = ucfirst($foo2).'</font></font><br>
      <a href="reactie.php?id2='
.$f_linkpartners[id].'">Reacties</a></td>
                  </tr>
                  
                  '
."\n";
                  
                  
                  
                  
## =====================================================================

require_once ( "config-reactie.php" ) ;

echo "<html>\n";
echo "<head>\n";
echo "   <body style='background-attachment: fixed'>\n";
## linkpartners ophalen
$s_linkpartners = mysql_query ( "SELECT * FROM ".$config['site']['mysql_tabel']." WHERE naam<>'update' ORDER BY datum DESC" ) or die ( mysql_error ( ) );



## zijn er wel linkpartners?
if ( mysql_num_rows ( $s_linkpartners ) )
{

        echo "".mysql_num_rows ( $s_linkpartners)."\n";
        ## lijst weergeven
        while ( $f_linkpartners = mysql_fetch_assoc ( $s_linkpartners ) )
        {

                echo '';
        }

        echo '';
}

## er zijn nog geen linkpartners
else
        echo "        <strong>0</strong>";
        
## =====================================================================                          
                echo '  </tr>'."\n";
                echo '</table></td></tr></table><br>
                '
."\n";
        }

        echo '<br /><br />';
}

## er zijn nog geen linkpartners
else
        echo "        <strong>Momenteel geen actualiteiten</strong>";
                          
                          ?>


Hopelijk is er iemand online die er zoveel verstand van heeft dat die mij kan helpen (let wel.... IK BEN BEGINNER, sorry voor het ongemak).

Alvast bedankt!!!!

Toevoeging op 24/02/2011 16:08:13:

Laat maar, ik heb het gefixt! In ieder geval bedankt voor het meedenken!
 
Er zijn nog geen reacties op dit bericht.



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.