salve a tutti
ho un piccolo problema che non riesco a risolvere per quanto riguarda il passaggio di varibili da una pagina php ad un altra
il listato delle due pagine è questo
Codice PHP:<?
{
echo "<a href=\"aa.php?pass=a\">a</a>
<a href=\"aa.php?pass=b\">b</a>";
}
?>con queste due paginine (di prova) vorrei selezionare tutti i nome che si trovano dentro una tabella che cominciano con la solita iniziale per poterli stampare in ordine alfabeticoCodice PHP:<?
// parametri del database
$db_host = "localhost";
$db_user = "root";
$db_password = "";
$db_name = "prova";
//connessione al database
$db = mysql_connect($db_host, $db_user, $db_password);
//controlli sul database
if ($db == FALSE)
die ("Errore nella connessione. controllare user e pass");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. controllare nome db");
//fine connessione database e controllo
$selezione = ("SELECT gtitle
FROM ibf_games_list
WHERE gtitle
LIKE '$pass%'
ORDER BY gtitle ASC");
$ris = mysql_query($selezione, $db);
while ($righe = mysql_fetch_array ($ris))
{
echo "$righe[gtitle]
";
}
?>
però, quando passo da una pagina all'altra non mi passa il valore che ho dato alla variabile pass. sono proprio agli inizi (cominciato a studiare 2 giorni fa) e personalmente il codice mi sembra corretto e invice mi da questo errore
come posso risolvere?codice:Notice: Undefined variable: pass in c:\programmi\easyphp\www\test\forum\aa.php on line 20
grazie mille![]()

Rispondi quotando