No, non ci riesco... manca qualcosa...
ricapitolando:
Creo il form come hai detto tu:
codice:
<html>
<head>
</head>
<body>
<form name="test" action="<?=$_SERVER['PHP_SELF']?>" method="Post">
<input type="text" name="campo_a" value="<?=$_POST['campo_a']?>">
<input type="submit" name="Salva" value="Salva"> </form>
</body>
</html>
Salvo questo file con estensione html, ad esempio lo rinomino index.html ...
Dopodichè devo andare a creare il file php.. Leggendo la guida php mi dice che $_SERVER['PHP_SELF'] è una variabile assoluta, quindi a dire della guida non importa che nome do al mio file php, l'importante è metterlo nella stessa cartella... quindi mi creo un file che nomino miofile.php
Ora, come prima cosa dovrei collegarmi al server e al db... quindi inizio a scrivere nel mio file i dati li collegamento e di login ( il database si trova in remoto, come anche i 2 file )...
quindi:
codice:
<?php $conn = mysql_connect("localhost","xxx","yyy");
$db = 'xxx'; mysql_select_db($db,$conn) or die("Errore nella connessione: " . mysql_error()); print ("Connesso con successo");
if(isset($_POST['Salva']))
{
$var_a = $_POST['campo_a'];
$src = mysql_query("SELECT id FROM `x_world` WHERE campo_a = ".$var_a);
}
?>
Quindi, così riesco a connettermi al db dopo aver dato il salva nel form, però la query non viene eseguita, mi sia apre semplicemente il file mioscrpt.php in un'altra finestra, ma non mi restituisce nessun valore... Credo che ci siamo quasi, ma avrei bisogno di qualche altra dritta..
Grazie