Newsgroup: it.comp.www.php
Titolo: due config.inc.php?

ciao a tutti, come va?
spero stiate tutti bene...
ho il seguente problema, e non riesco a capire come risolverlo. pf help:
1. in un file (file1)voglio includere un file config.inc.php
2. all'interno di config.inc.php ci sono i dati per accedere al DB.
   <?php
   $host = 'localhost';
   $user = 'root';
   $password = '1234';
   $conn_userbase=mysql_connect($host,$user,$password) or die("Fine
   $db_select=mysql_select_db("userbase") or die("Fine");
   ?>
2. nel file1 voglio anke includere config.inc1.php
   <?php
   $host1 = 'localhost';
   $user1 = 'root';
   $password1 = '1234';
   $conn_tribebase=mysql_connect($host,$user,$password) or die("Fine
   $db_select1=mysql_select_db("tribebase") or die("Fine");
   ?>
 quindi a due DB diversi (userbase e tribebase)
ma poi se faccio una mysql_query($sql, $conn_userbase) mi da errore!
[...]mysql_num_rows(): supplied argument is not a valid MySQL [...]
per favore aiutatemi!!! :_(
grazie siete sempre dei GURU!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 [...]mysql_num_rows(): supplied argument is not a valid MySQL [...]
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
http://www.php.net/mysql_select_db
bool mysql_select_db ( string database_name [, resource link_identifier
] )
ossia
$conn_userbase = mysql_connect ($host, $user, $password) or die
("Fine");
$db_select = mysql_select_db ("userbase", $conn_userbase) or
die("Fine");
$conn_tribebase = mysql_connect ($host1, $user1, $password1) or
die("Fine");
$db_select1 = mysql_select_db ("tribebase", $conn_tribebase) or
die("Fine");
NB. 
$conn_tribebase = mysql_connect ($host1, $user1, $password1);
e non
$conn_tribebase = mysql_connect ($host, $user, $password);
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x

ciao no ops e' stato un errore mio nel copiarlo qui.
io in config.inc1.php ho scritto
$conn_tribebase=mysql_connect($host1,$user1,$password1) or die("Fine
$db_select1=mysql_select_db("tribebase") or die("Fine");
quindi nn e' qui il problema (sarebbe bello :P)


 quindi nn e' qui il problema (sarebbe bello :P)
Lo hai letto il resto del messaggio?


   $db_select1=mysql_select_db("tribebase") or die("Fine");
la connessione $conn_tribebase si connette in realtà all'altro
database, dovrebbe essere così:
$conn_tribebase=mysql_connect($host1,$user1,$password1) or die("Fine
Saluti
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

si l'ho letto, ho pure aggiunto $conn_userbase e relativ $conn_tribebase
ho capito ql'era il problema.
io includevo i file all'inizio della pagina
forse 1 file php nn puo' essere connesso temporaneamente a due DB.
ma devo includere i config.inc prima del codice sql.
se sto sbagliando mi fai saxere? ...
ti ringrazio :)
statemi bene ;)


 se sto sbagliando mi fai saxere? ...
Il seguente codice e' corretto e funzionante, studiatelo:
<pre>
<?php 
	print ("localhost root\n");
	$lnk = mysql_connect('localhost', 'root', '') 
      or die ('Not connected : ' . mysql_error()); 
	mysql_select_db('mysql', $lnk) or die ('Can\'t use foo : ' .
mysql_error());
 
	$result_lnk = mysql_query("SELECT * FROM user", $lnk) or die("Invalid
query: " . mysql_error());
 
	if ($result_lnk)
	{
		while ($row_lnk = mysql_fetch_assoc($result_lnk))
		{ print_r ($row_lnk); }
		mysql_free_result ($result_lnk);
	}
 
	print ("localhost nobody\n");
	$lnk2 = mysql_connect('localhost', 'nobody', '') 
      or die ('Not connected : ' . mysql_error()); 
	mysql_select_db('mysql', $lnk2) or die ('Can\'t use foo : ' .
mysql_error());
 
	$result_lnk2 = mysql_query("SELECT * FROM user", $lnk2) or
die("Invalid query: " . mysql_error());
 
	if ($result_lnk2)
	{
		while ($row_lnk2 = mysql_fetch_assoc($result_lnk2))
		{ print_r ($row_lnk2); }
		mysql_free_result ($result_lnk2);
	}
?>
</pre>
