Originariamente inviato da madama05
mi spiego meglio:

in file1.php ho un ciclo for in cui creo una tabella e per ogni cella chiedo un valore in input, il nome del campo lo prendo da una tabella, per cui è "variabile":

echo("<input type=text name=$myname value='myvalue'>");
Codice PHP:
<?php
session_start
(); //prima cosa da scrivere nel file1.php
$_SESSION['name'] = $myname;

echo(
"<input type=text name=$myname value='myvalue'>");
Originariamente inviato da madama05
al submit passo a file2.php in cui ho:

$sql= "INSERT INTO mytable VALUES (a, b, 'c', '$myname')";
Codice PHP:
session_start(); //prima cosa da scrivere nel file2.php
$myname $_SESSION['name'];

$sql"INSERT INTO mytable VALUES (a, b, 'c', '$myname')"
prova un po' così, usando le sessioni...

Ah, invece che criticare filippo, prendete spunto dai suoi suggerimenti...