Tabel uit php tonen in html

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Beem

beem

13/10/2004 09:59:00
Quote Anchor link
ik heb de volgende tabel in een php file gemaakt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?
while ($row = mysql_fetch_array($result))
        {

        echo "<center><table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
          echo " <tr><td width=\"150\"><b><a href=\"aanpassen.php?naam=$row[naam]\">$row[naam]</a></b><br></td>";
        echo " <td><b>$row</b><br></td></tr>";
        echo "</table></center>";
        }

?>


Hoe kan ik deze bijvoorbeel een naam geven, zodat ik hem in een html pagina kan aanroepen en deze op een vaste plaats zetten, want als ik hem nu aanroep, dan plaatst hij hem op een willekeurige plaats op de pagina.
 
PHP hulp

PHP hulp

01/11/2024 02:24:42
 
Mary

mary

13/10/2004 11:28:00
Quote Anchor link
Een tabel plaats je niet zomaar ergens op een vaste plaats. Dan ga je moeten werken met absolute hoogtes en breedtes in te stellen.
Je kan ook niet je tabel een 'naam geven' en dan 'aanroepen'. Tenminste niet met PHP. Dat doe je met een functie.
Die functie kan dan natuurlijk wel je tabel echoën.
 
Beem

beem

13/10/2004 11:32:00
Quote Anchor link
En hoe plaats ik deze tabel bijvoorbeeld in een functie?
 
Shocker

Shocker

13/10/2004 13:15:00
Quote Anchor link
zo?:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
function geeftabel()
{

while ($row = mysql_fetch_array($result))  
        {
  
        echo "<center><table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
          echo " <tr><td width=\"150\"><b><a href=\"aanpassen.php?naam=$row[naam]\">$row[naam]</a></b><br></td>";
        echo " <td><b>$row</b><br></td></tr>";
        echo "</table></center>";
        }
}

?>
 
Beem

beem

13/10/2004 13:40:00
Quote Anchor link
en hoe roep je die weer aan?
 
Shocker

Shocker

13/10/2004 13:44:00
Quote Anchor link
boven aan pagina:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
include "bestandmetfunctie.php";
?>


aanroepen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
geeftabel();
?>
 
Beem

beem

14/10/2004 17:17:00
Quote Anchor link
ik heb nu even om te testen een simpel stukje code:

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
<?
$taal
= $_POST[\'taal\'];
$categorie = $_POST[\'categorie\'];
$zoekterm = $_POST[\'zoekterm\'];

if ($_POST[\'taal\'] == \'engels\'){

function
geeftabel()
{

echo \"$taal\";
echo \"$categorie\";
}

return(geeftabel());
}


?>

met in een andere file ergens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? geeftabel() ?>


bij de 2e file include ik de 2e. Als ik op een knop druk moet hij de functie geeftabel() laten zien, allen dat doet hij niet. Als ik als taal engels aanvink, dan geeft hij helemaal niks. Als ik een andere taal kies, geeft hij aan dat geeftabel() niet gedefinieerd is. Ziet iemand wat er fout gaat?
Gewijzigd op 14/10/2004 17:18:00 door beem
 



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.