Potete vedere qui il risultato. ( www.keratox.net )
faccio una correzione ... ho sbagliato
In index.php mi connetto a db.
In index.php includo il file usedb.inc.php
In usedb.inc.php provo a fare una query
La query fallisce
Perche' ???
Potete vedere qui il risultato. ( www.keratox.net )
faccio una correzione ... ho sbagliato
In index.php mi connetto a db.
In index.php includo il file usedb.inc.php
In usedb.inc.php provo a fare una query
La query fallisce
Perche' ???
Ma $connessione cosa dovrebbe avere?
E' nel file incluso che $connessione ha valore nullo ( $connessione la ricavo da mysql_connect() )
metti qualche riga di codice...
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Non so a cosa possa servire (o meglio cambiare), cmq va bene
myinclusive.inc.phpcodice:... <div id="page"> <?php $left = "myinclusive.inc.php"; include($top); $cn = @mysql_connect($host,$user,$pass); @mysql_select_db($db); ?> <div id="left"> <?php include($left); ?> ...
Mi stampa 'Non è disponibile alcuna categoria'.codice:$select_zones = @mysql_query("SELECT * FROM tabella WHERE",$cn); if(@mysql_num_rows($select_zones)>0){ while($zone = @mysql_fetch_array($select_zones)){ ...... } } else{ echo "<p class=\"error\"> Non e' disponibile alcuna categoria </p>"; }
Mentre se faccio copia/incolla di questo codice in index.php (non includendolo quindi), mi funziona.
$select_zones = @mysql_query("SELECT * FROM tabella WHERE",$cn);
WHERE che cosa ?????
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
ah avevo cancellato la condizioneOriginariamente inviato da piero.mac
$select_zones = @mysql_query("SELECT * FROM tabella WHERE",$cn);
WHERE che cosa ?????
WHERE tipo='1'
Il punto non è quello, è che non mi permette di usufruire di $cn
Se faccio
if($cn==null)
echo "ciao";
mi scrive "ciao"
Ca**o...
Se lo includo con questo url non va
http://www.keratox.net/file.inc.php
cosi' va
file.inc.php
La cosa bella e' che mi era capitato l'altro giorno (non mi ricordavo pero'...) come ci ho pensato 3 minuti ho risolto tutto.
Scusate ragazzi :rollo:
Solo che per motivi di quasi necessità (come file presenti in directory di livelli più bassi, es: \Includes\Templates\file.php ) dovrei caricare i file in quel modo.
Posso ricorrere a $_SERVER['DOCUMENT_ROOT'] . "file.inc.php" ???
premetto non ho visto il codice...
cmq..prima cosa intesta la funzione error_reporting(2047) così se ci sono errori te li visualizza, il mio secondo consiglio è di utilizzare una classe standardizzata per la gestione delle connessioni io uso questa nella mia firma...
Penso di si , ma provare anche ???Originariamente inviato da keratox
Posso ricorrere a $_SERVER['DOCUMENT_ROOT'] . "file.inc.php" ???
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.