Hallo allemaal,
Ik ben bezig met een soort van cms. Ik ben geen expert op gebied van PHP en Mysql maar alles lijkt vrij goed te gaan.
Mijn gedacht is om de inhoud van een pagina in een database te stoppen, zodat deze later weer gewijzigd kan worden. Ik krijg het voor mekaar om gegevens uit de database te halen, maar om deze dan te wijzigen, en opnieuw erin te stoppen lukt mij zo niet.
De pagina word aangeroepen met bestandsnaam.php?pagina=hoofdpagina
Ik heb de gegevens om verbinding te maken met de database nagekeken, deze kloppen.
Als ik deze code gebruik dan gebruik worden wel de gegevens uit de database getoond.
Verder krijg ik inmiddels geen php-errors meer. Of komt dit doordat ik iets heb buitengesloten??
Mvg,
Williamwortel.
//////////////////////////////////begin hoofd pagina//////////////////////////////////
if(isset($_GET["pagina"])){
if($_GET["pagina"] == "hoofdpagina"){
if(!isset($_POST["hoofdpagina"])){
if($_POST) {
include_once('config.php');
$link = mysql_connect($server, $user, $pass);
mysql_select_db($database);
$vraag = "update medewerkers set
titel = '" . mysql_real_escape_string($_POST["titel"]) . "',
tekst = '" . mysql_real_escape_string($_POST["tekst"]) . "',
where id = '" . $_POST["id"] . "'";
mysql_query($vraag);
header("location: medewerkers.php?pagina=index");
} else if($_GET) {
include_once('config.php');
$link = mysql_connect($server, $user, $pass);
mysql_select_db($database);
$vraag = "select * from medewerkers ";
$resultaat = mysql_query($vraag);
if(mysql_num_rows($resultaat) > 0 ) {
$row = mysql_fetch_array($resultaat); {
echo("
<table id='sitenav'>
<tr>
<td>Terug</td>
<td>Uitloggen</td>
</tr>
<tr>
<td><a href='medewerkers.php?pagina=index'><img src='images/nav_left_blue.png' /></a></td>
<td><a href='uitloggen.php'><img src='images/lock_delete.png' /></a></td>
</tr>
</table>
<table id='content'>
<form name='links_wijzigen' action='medewerkers.php?pagina=index' method='post'>
<tr>
<td><input type='text' name='titel' value='". $row["titel"] ."' size='20'/></td>
</tr>
<tr>
<td> <textarea name='tekst' cols='68' rows='25'> ". $row["tekst"]."</textarea></td>
</tr>
<tr>
<td><input type='submit' value='Opslaan' id='bttn' /> <input type='reset' value='Opnieuw' id='bttn' /></td>
</tr>
</form>
</table>
<br /><br />
<br /><br />
");
}}}}}}
//////////////////////////////////eide hoofd pagina//////////////////////////////////
1.007 views