Come da titolo non inserisce dati nel DB (la query 1, l'altra funziona).
Praticamente il mio scopo con questo codice è quello di creare una "recensione di un videogioco" con a NOME il nome del videogioco, a DESCRIZIONE la sua descrizione e poi di creare una cartella dove in seguito potrò uppare delle immagini del videogioco. Il nome della cartella dovrà essere lo stesso dell'id della recensione. Ma tutte le volte che provo a inserire i dati nel DB mi dà "Non riuscito". Dove sbaglio?
Codice PHP:
<?php require ('config.php');//includo il file con i dati per la connessione al db
if (isset($_POST['name'])) {
if (isset($_POST['name']) and isset($_POST['descrizione'])){
$name = htmlentities(htmlspecialchars(mysql_real_escape_string($_POST["name"])));
$testo = htmlentities(htmlspecialchars(mysql_real_escape_string($_POST["descizione"])));
$query = "INSERT INTO giochi*('nome', 'testo') VALUES ('$name', '$testo')";
$risultato = mysql_query($query) OR die ('Non riuscito');
$query2 = "SELECT * from giochi";
$risultato2 = mysql_query($query2);
$row = mysql_fetch_array($risultato);
$num_righe=mysql_num_rows($risultato);
mkdir("/immagini/".$num_righe.",0777");
}else{
echo "Devi compilare tutti i campi!";
}
}else{
?>
Inserisci nuovo articolo
<form method="post" action="?">
<input type="text" name="name" value="Titolo" /><br />
<textarea name="descrizione" cols="40" rows="5">E qui la descrizione</textarea><br />
<input type="submit" value="Carica" />
</form>
</p>
</body>
</html>
<?php
}
?>