ho un primo file php per inserire i dati:
Codice PHP:
<?php
//include '../../check.php';
?>
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Insert</title>
        <meta content="text/html; charset=utf-8" http-equiv="content-type" />
        <script type="text/javascript" src="../ckeditor.js"></script>
        <script src="sample.js" type="text/javascript"></script>
        <link href="sample.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
        <?php
        
if (isset($_POST['inserisci'])) {
            include 
'../../config.php';
            
$link mysql_connect($host$user$password) or die("Non è possibile connettersi al server
"
);
            
$conn mysql_select_db($db$link) or die("Non è possibile connettersi al db
"
);
            
$title mysql_real_escape_string($_POST['title']);
            
$sectionid mysql_real_escape_string($_POST['sectionid']);
            
$testo mysql_real_escape_string($_POST['testo']);
            
$insert "INSERT INTO articoli2 (title, sectionid, testo, data) VALUES ('" $title "', '" $sectionid "', '" $testo "', sysdate())";
            if (
$_POST['title'] == NULL || $_POST['sectionid'] == NULL || $_POST['testo'] == NULL) {
                echo 
"dati mancanti";
            } else {
                
mysql_query($insert) or die(mysql_error($link));
                echo 
'<script language="javascript">document.location.href="../../index.php"</script>';
            }
        }
        
?>
        
        <div id="alerts">
            <noscript>
                


                    [b]CKEditor requires JavaScript to run[/b]. In a browser with no JavaScript
                support, like yours, you should still see the contents (HTML data) and you should
                be able to edit it normally, without a rich editor interface.
                </p>
            </noscript>
        </div>
        <div>
            [url="../../index.php"]Home[/url]
        </div>
        <form action="#" method="post" name="inserisci">
            


                Title: <input type="text" name="title" />

            </p>
            


                <select name="sectionid">
                    <option value="linux">Linux</option>
                    <option value="mac&iphone">Mac&iPhone</option>
                </select>
            </p>
            


                <textarea class="ckeditor" cols="80" id="editor1" name="testo" rows="10"></textarea>
            </p>
            


                <input type="submit" name="inserisci" value="Submit" />
            </p>
        </form>
    </body>
</html>
qui invece stampo i risultati:
Codice PHP:
<?php

include_once 'config.php';
$link mysql_connect($host$user$password) or die("Non è possibile connettersi al server
"
);
$conn mysql_select_db($db$link) or die("Non è possibile connettersi al db
"
);
$query "select * from articoli2";
$result mysql_query($query$link) or die(mysql_error($link));
while (
$riga mysql_fetch_row($result)) {
    echo 
'<div>[b]' $riga[1] . '[/b]</div>';
    echo 
'<div>' $riga[2] . '</div>';
    echo 
'<div>' $riga[4] . '</div>';
    echo 
'<div>' $riga[3] . '</div>';
    echo 
'[url="modifica.php"]Modifica[/url]';
    echo 
'<hr />';
}
?>
quando clicco su modifica mi dovrebbe comparire un form per modificare i dati.
questo form dovrebbe contenere i dati dell'articolo da modificare.
ho fatto varie prove ma senza successo.
nel form di modifica php che devo mettere??
Codice PHP:
<form method="post" action="#">
            


                Title: <input type="text" name="title" value="<?php echo $_POST[] ?>"/>

            </p>
            


                <select name="sectionid">
                    <option value="linux">Linux</option>
                    <option value="mac&iphone">Mac&iPhone</option>
                </select>
            </p>
            


                <textarea class="ckeditor" cols="80" rows="10" id="editor1" name="testo" ></textarea>
            </p>
            


                <input type="submit" name="inserisci" value="Submit" />
            </p>
        </form>
e per la textarea che nn ha value?