salve: sto cercando di registrare il contenuto della variabile $nome sul campo 'image' del db. $nome = $_FILES['image']['name']; purtroppo mi fa errore di sintaxi sql. e non riesco a capire:???
ho segnato in rosso le parti del codice che credo siano coinvolte
Grazie in anticipo
<!DOCTYPE html>
<html>
<?php
if($_POST){
invia();
}
else {
mostra_form();
}
function invia()
{
require 'sql_conect/config.php';
require 'sql_conect/connect.php';
$titolo_news = $_POST['titoloNews'];
$autore_news = $_POST['autoreNews'];
$abstract_news = $_POST['abstractNews'];
$testo_news = $_POST['testoNews'];
$cartella = 'immagineNews/';
$percorso = $_FILES['image']['tmp_name'];
$nome = $_FILES['image']['name'];
$query = "INSERT INTO newsdb SET
titoloNews = '$titolo_news',
autoreNews = '$autore_news',
abstractNews = '$abstract_news',
testoNews = '$testo_news'
image = '$nome'";
mysql_query($query)
OR die('Query non valida: ' . mysql_error());
// mostro nuovamente il form ed un messaggio di successo
mostra_form("<h4 class=\"centraTitolo\"style=\"color:#aaa;\" >Memorizzazione della news con titolo:
<br><strong style=\"color:#000;\">$titolo_news</strong></br>
eseguita correttamente nel database.</h4>");
}
function mostra_form($messaggio = '')
{
?>
<form name="form_registrazione" method="post" action="" enctype="multipart/form-data">
<!-- TITOLO -->
<label>TITOLO NEWS</label>
<input name="titoloNews" type="text"/>
<!-- AUTORE -->
<div class="colNews1">
<label>AUTORE:</label>
<select name="autoreNews" />
<option>Dott.ssa x1
<option>Dott.ssa x2
<option>Dott.ssa x3
</select>
</div>
<!-- EDITOR1 ABSTRACT -->
<label>ABSTRACT</label>
<textarea name="abstractNews" id="editor2" rows="10" cols="80">
</textarea>
<script>CKEDITOR.replace( 'editor2' );</script>
<br></br>
<!-- EDITOR2 TESTO-->
<label>TESTO</label>
<textarea name="testoNews" id="editor3" rows="10" cols="80">
</textarea>
<script>CKEDITOR.replace( 'editor3' );</script>
<!-- INSERISCI IMMAGINE-->
<input type="file" value="scegli immagine" name="image" /><br />
<!-- INVIA MODULO -->
<a href="/01_gestione/menu_login.php" class="bottoneTrenta">ESCI</a>
<a href="modifica9.php" class="bottoneTrenta">ANULLA</a>
<a href="#" class="bottoneTrenta" onclick="document.forms['form_registrazione'].submit();">SALVA</a>
</form>
</div>
</body>
<?php
exit();
}
?>