ciao, sono alle prime armi con php e mysql e ho problemi con una insert. non riesco a capire in primis se vada bene e ovviamente non mi funzia:
questo è il form:
codice:
<form method="post" action="elabora_gestione_inserisci.php" enctype="multipart/form-data">
				<fieldset>
				<legend>Modulo per inserimento circolari e/o corsi</legend>
				<div><label>titolo: </label><input type="text" name="titolo" id="titolo" /></div>
				<div><label>descrizione: </label><textarea rows="15" cols="40" name="descrizione" id="descrizione">Inserisci la descrizione completa della circolare o corso</textarea></div>
				<div><label>allegato: </label><input type="file" name="allegato" id="allegato" /></div>
				<div><label>allegato 2 (opzionale): </label><input type="file" name="allegato2" id="allegato2" /></div>
				<div><label>allegato 3 (opzionale): </label><input type="file" name="allegato3" id="allegato3" /></div>
				<div><label>tema: </label><input type="text" name="tema" id="tema" /></div>
				<div><label>data corso: </label><input type="text" name="data_corso" id="data_corso" /></div>
				<div><label>numero partecipanti: </label><input type="text" name="numero_partecipanti" id="numero_partecipanti" /></div>
				<div><label>crediti: </label><input type="text" name="crediti" id="crediti" /></div>
				<div><label>quota iscrizione: </label><input type="text" name="quota_iscrizione" id="quota_iscrizione" /></div>
				<div><input class="submit" type="submit" name="submit" value="Invia i dati" />
					 <input class="reset" type="reset" name="reset" value="Cancella i dati" />
				</div>
				</fieldset>
				</form>
questo lo script che lo elabora:
Codice PHP:
<?php
            
            $link 
mysql_connect('mioserver''miouser''miapwd')
                or die (
'Non è possibile connesttersi al databaase (contattare l\'amministratore): ' mysql_error());
            
$db_selected mysql_select_db('cedifar'$link)
                or die (
"Errore nella selezione del database: " mysql_error());
            
            if(
$_POST) {
                
inserisci_record();
            }
            
                function 
inserisci_record()
                
                    {
                        
$titolo=($POST['titolo']);
                        
$descrizione=($POST['descrizione']);
                        
$allegato=($POST['allegato']);
                        
$allegato2=($POST['allegato2']);
                        
$allegato3=($POST['allegato3']);
                        
$tema=($POST['tema']);
                        
$data_corso=($POST['data_corso']);
                        
$numero_partecipanti=($POST['numero_partecipanti']);
                        
$crediti=($POST['crediti']);
                        
$quota_iscrizione=($POST['quota_iscrizione']);
                    }
                    
                
$sql "INSERT INTO circolari (titolo, descrizione, allegato, allegato2, allegato3, tema, data_corso, numero_partecipanti, crediti, quota_iscrizione, data_inserimento) VALUES ('$titolo', '$descrizione', '$allegato', '$allegato2', '$allegato3', '$tema', '$data_corso', '$numero_partecipanti', '$crediti', '$quota_iscrizione', 'NOW()')";
                
                
$result mysql_query($sql);
                
                if(!
$result) {
                    die(
"Inserimento dati non valido, controlla di aver inserito i dati correttamente" mysql_error());
                    
                
mysql_close($link);
                
                echo 
'testo vario.....';
            
?>
ottengo questo errore:
codice:
Parse error: syntax error, unexpected $end in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\miacartella\gestione\elabora_gestione_inserisci.php on line 118
la riga 118 non esiste!!!
qualcuno riesce a darmi una mano per risolvere sta cosa?
grazie