Salve a tutti, sono nuovo del PHP ed ho un piccolo problemino.
Ho un form mediante la quale inserisco dei dati di calciatori questo è il codice:
il file adding.php è questo:codice:echo "<h3>Modulo di inseriemnto</h3>"; echo "<form method='post' name='add' action='adding.php'>"; echo "Squadra <input type='text' name='squadra' /> "; echo "Numero di maglia <input type='text' name='numero' /> "; echo "Nome calciatore <input type='text' name='nome' /> "; echo "Data di nascita <input type='text' name='data' /> "; echo "Luogo di nascita <input type='text' name='luogo' /> "; echo "Ruolo calciatore <input type='text' name='ruolo' /> "; echo "Nome file della foto <input type='text' name='foto' /> "; echo "<input type='submit' value='Inserisci' />"; echo "</form>";
Vi assicuro che i dati per il login e i nomi delle tabelle sono corretti, però non avviene l'inserzione. Come mai? dove sta l'errore?codice:<?php include "db_connect.php"; $squadra = $_POST['squadra']; $numero = $_POST['numero']; $nome = $_POST['nome']; $data = $_POST['data']; $luogo = $_POST['luogo']; $ruolo = $_POST['ruolo']; $foto = $_POST['foto']; $db = mysql_connect($dbhost, $dbuser, $dbpass) or die("Impossibile collegarsi al server, verificare i parametri di connessione."); mysql_select_db('my_calciovisione', $db) or die('Errore di selezione del database, verificare se il nome del database indicato nello script sia corretto.'); $query = "INSERT INTO calciatori (squadra, numero, nome, data, luogo, ruolo, foto) VALUES ('$squadra', '$numero', '$nome', '$data', '$luogo', '$ruolo', '$foto')"; ?>

Rispondi quotando