Salve, mi serve aiuto..
Devo realizzare un sistema che mi permetta tramite form di riempire una tabella di un database, tutto ovviamente tramite php..
Io utilizzo easyphp 1.8 non so se si deve settare qualcosa o dopo l'istallazione è gia pronto per funzionare fatto sta che dopo istallato ho buttato giu questo codice:
InserisciSQUADRE.php
<?php
//file di configurazione
require 'config.php';
//file di connessione mysql
require 'connetti.php';
$nuovasquadra = $_POST[nuovasquadra];
$query="INSERT INTO squadre (Nome_squadra) VALUES ('$nuovasquadra'),";
$result=mysql_query($query);
if (!$result){
die ("errore nella query: $query" .mysql_error());
}
?>
QUI CE IL FORM
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
INSERISCI LA SQUADRA NEL DATABASE..
<form name="inserisci" method="post" action="inserisciSQUADRE.php">
<label>
Inserisci_squadra: <input name="nuovasquadra" type="text"/>
</label>
<input name="Invia" type="submit" value="invia"/>
</form>
</body>
</html>
La mia tabella è formata da due campi, Nome_squadra e id (che è primary key e autoincrementata), quando nella textbox inserisco il testo e premo invio, nella relativa tabella l'id mi compare normalmente mentre il campo relativo a Nome_squadra resta bianco..qualcuno mi sa dire perchè?...
ps quando vado ad eseguire questo è l'errore che mi da:
Notice: Use of undefined constant nuovasquadra - assumed 'nuovasquadra' in c:\programmi\easyphp1-8\www\totoamici\inserisciSQUADRE.php on line 8
AIUTATEMI!!