sto impazzendo![]()
e' da un ora che faccio prove...ma non capisco perche' non mi
memorizza la variabile &id proveniente dalla
pagina index.php
include("top_foot.inc.php") ;
include("config.inc.php") ;
top() ;
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT id,data,titolo FROM news ORDER BY data DESC LIMIT 0,5" ;
$result = mysql_query($query,$db) ;
while($row = mysql_fetch_array($result))
{echo "<a href=\"view.php?=$row[id]\">" . date ("j/n/y", $row[data]). "- $row[titolo] </a>
"; }
mysql_close($db);
foot();
in view.php
<?php
include("top_foot.inc.php") ;
include("config.inc.php") ;
top() ;
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT titolo,testo,data,autore,mail FROM news WHERE id='{$_POST['id']}'" ;
$result = mysql_query($query,$db) ;
$row = mysql_fetch_array($result) ;
$data = date("j/n/y", $row[data] ) ;
echo "$row[titolo]
" ;
echo "$row[testo]
" ;
if ($row[mail] != "")
echo "$data, <a href=\" mailto:$row[mail]\"> $row[autore]</a>
" ;
else
echo "$data, $row[autore]
" ;
echo "
<a href=\"index.php\">Torna alla pagina iniziale</a>
" ;
echo "<a href=\"all.php\">visualizza tutti gli articoli</a>
" ;
?>
le ho provate tutte
visto che la variabile che viene passata da index.php
viene inserita nella query di view.php
$query = "SELECT titolo,testo,data,autore,mail FROM news WHERE id='{$_POST['id']}'" ;
ho provato con &_GET['id'] senza get o post $id
con apici senza apici.....
non so piu' che fare...![]()
mi aiutate?
grazie