teksten uit database
Hallo allemaal,
Voor een website moet ik ervoor zorgen dat alle teksten uit een database worden geladen. Het is me al gelukt om LONGTEXT te gebruiken en daar de hele teksten in te plaatsen. Maar opgegeven moment werd het gewoon teveel en liep heel phpmyadmin vast... keer op keer. das dus geen optie.
Misschien moet ik elke alinea een nieuwe kolom geven. Maar hoe kan ik er dan voor zorgen dat ie alle kolommen echo't zonder dat ie weet hoeveel kolommen er zijn.
Gr,
Jules
Voor een website moet ik ervoor zorgen dat alle teksten uit een database worden geladen. Het is me al gelukt om LONGTEXT te gebruiken en daar de hele teksten in te plaatsen. Maar opgegeven moment werd het gewoon teveel en liep heel phpmyadmin vast... keer op keer. das dus geen optie.
Misschien moet ik elke alinea een nieuwe kolom geven. Maar hoe kan ik er dan voor zorgen dat ie alle kolommen echo't zonder dat ie weet hoeveel kolommen er zijn.
Gr,
Jules
Laat maar, het is nu al gelukt :D
<table align="center" cellpadding="3" cellspacing="3" width="550">
<tr>
<td>Teksten</td>
</tr>
</table>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
// de database-setup-pagina invoegen
include("include/database.php");
$onderwerp = "site_teksten";
$link = mysql_pconnect("$hostname", "$username", "$password")
or die("Kan geen verbinding maken: " . mysql_error());
mysql_select_db("$database_name")
or exit("Kan geen database selecteren: " . mysql_error());
$query = "SELECT teksten FROM `$onderwerp`";
$sql = mysql_query($query);
?>
// de database-setup-pagina invoegen
include("include/database.php");
$onderwerp = "site_teksten";
$link = mysql_pconnect("$hostname", "$username", "$password")
or die("Kan geen verbinding maken: " . mysql_error());
mysql_select_db("$database_name")
or exit("Kan geen database selecteren: " . mysql_error());
$query = "SELECT teksten FROM `$onderwerp`";
$sql = mysql_query($query);
?>
<table align="center" cellpadding="3" cellspacing="3" width="550">
<tr>
<td>Teksten</td>
</tr>
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
<?php
while($tekst = mysql_fetch_array($sql)) {
echo("<tr>");
echo("<td>" . $tekst['teksten'] . "</td>");
echo("</tr>");
}
?>
while($tekst = mysql_fetch_array($sql)) {
echo("<tr>");
echo("<td>" . $tekst['teksten'] . "</td>");
echo("</tr>");
}
?>
</table>




