teksten uit database
Jules
10/08/2004 09:16:00Hallo 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
PHP hulp
25/12/2024 19:46:07Jules
10/08/2004 09:37:00Laat 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>