Ciao a tutti il mio problema è quello indicato dal titolo. Non so dove sbaglio in quanto salvo all'interno del Session la connessione al DB, in questo modo:
(Pagina1)
Codice PHP:
session_start();
define("DB_SERVER", "localhost");define("DB_USER", "root");define("DB_PASSWORD", "");define("DB_DATABASE", "prova");
$conn = mysqli_connect(DB_SERVER , DB_USER, DB_PASSWORD, DB_DATABASE);$_SESSION["con"]=$conn;
Dopodichè la riutilizzo per eseguire una query su un'altra pagina, così
(Pagina2)
Codice PHP:
session_start();
$conn=$_SESSION["con"];$sql = 'SELECT nomep, prezzo, descizione, codice FROM prodotti join prodotti_venduti on prodotti.codice=prodotti_venduti.codice_pv join utente on utente.partita_iva=prodotti_venduti.partita_iva_pv where partita_iva="$paiva"';
$result = $conn->query($sql);$row = $result->fetch_array(MYSQLI_NUM);while($row = $result->fetch_array(MYSQLI_NUM)){print_r($row);}
Non capisco come la query che svolgo (non ho messo il codice) nella pagina 1 mi va senza problema, mentre quella che svolgo all'interno di pagina2 non va; è come se non riuscisse ad eseguirmela perchè non si collega a $conn.
Spero di essermi spiegato bene, grazie in anticipo dell'aiuto.
F