Mysql wijzigen met de WhizzyWig editor!

Status
Niet open voor verdere reacties.
iemand een idee waarom dit niet werkt?? terwijl het zelfde script wel werkt voor de nieuws pagina bij mij?? en niet bij het column gedeelte?? iemand??

PHP:
<?php 

//Ik weet niet wat deze bestanden gaan doen maar je zult de links waarschijnlijk aan moeten passen naar de goede locatie
include("../config.php"); 
require_once("../login.php"); 


// Connecting, selecting database 
$link = mysql_connect('localhost', 'database', 'wachtwoord') 
    or die('Could not connect: ' . mysql_error()); 
// echo 'Connected successfully'; 
mysql_select_db('database') or die('Could not select database'); 
?>
<div id="edit_news">
<p> </p>
<p>Klik hieronder op de titel van een nieuws item om dit item aan te passen</p>
<?
//Controleren of het wel een getal is 
if(isset($_GET['id']))
{ 
  $nieuwsID = $_GET['id']; 
  if(isset($_POST['edit_page'])) 
  { 
    //Update query

$updateQuery = "UPDATE `column` SET 
                titel = '$_POST[titel]', 
                voorpagina = '$_POST[voorpagina]', 
                artikel = '$_POST[artikel]' 
                WHERE id='$nieuwsID'";
mysql_query($updateQuery) or die (mysql_error());  


  } 
  else 
  { 
    $nieuwsQuery = "SELECT * FROM `column` WHERE `id`='$nieuwsID'"; 
    $nieuwsResult = mysql_query($nieuwsQuery) or die (mysql_error()); 
      $nieuwsRow = mysql_fetch_array($nieuwsResult); 
      //Formulier weergeven met waardes 
      echo'<form method="post" action="?ac=edit_news&id='. $nieuwsID .'"> 
           <p>Titel van het nieuwsbericht:</p> 
           <input type="text" name="titel" size="80" value="'. $nieuwsRow['titel'] .'" /> 
           <p>Headline van het nieuwsbericht:</p> 
           <textarea name="voorpagina" id="voorpagina" style="width:95%; height:100px" > 
             '. $nieuwsRow['voorpagina'] .' 
           </textarea> 
           <script type="text/javascript"> 
             buttonPath = "button/"; //directory holding button images 
             makeWhizzyWig("voorpagina", "all"); 
           </script> 
           <p>Het Nieuwsbericht (inclusief headline):</p> 
           <textarea name="artikel" id="artikel" style="width:95%; height:200px" > 
             '. $nieuwsRow['artikel'] .' 
           </textarea> 
           <script type="text/javascript"> 
             makeWhizzyWig("artikel", "all"); 
           </script> 
           <input type="submit" name="edit_page" value="Wijzig nieuws" /> 
           <p>Als je plaatjes wil bijvoegen in het nieuwsbericht moet je eerst de plaatjes uploaden via het menuitem: "Plaatje Uploaden". Je krijgt hier dan een link die je kunt gebruiken in de editor.</p> 
         </form>'; 
  } 
} 
else 
{ 
  $query = "SELECT * FROM `column` ORDER BY `datum` DESC LIMIT 0 , 30"; 
  $result = mysql_query($query) or die('Query failed: ' . mysql_error()); 
  while ($line = mysql_fetch_array($result)) 
  { 
   echo '<a href="?ac=edit_column&id='. $line['id'] .'">'. $line['titel'] .'</a><br/>'; 
  } 
}   
?> 
</div>

het updaten gaat dus niet goed... de rest werkt in principe goed!!!
 
Laatst bewerkt:
Klakkeloos overnemen gaat haast nooit in een keer goed omdat er altijd wel dingen zijn die je vergeet aan te passen...

Zie hier:
PHP:
//Formulier weergeven met waardes  
      echo'<form method="post" action="?ac=edit_news&id='. $nieuwsID .'">';
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan