Originariamente inviato da idemo
vorrei utilizzare una function o una procedure che contengono molti istruzioni sql pero applicarla di volta in volta a dirsi database..mi pare che sei passato da un estremo all'altro.Originariamente inviato da idemo
ho provato a fare una cosa del genere
$sql = file_get_contents("./sql.inc");
mysql_query(trim($sql))or die(mysql_error());
dove nel file sql ci sono tutte le istruzione sql
Concettualmente è molto buona l'idea di usare delle stored procedure, per tante ragioni: sicurezza, performance, banda etc. solo che tu volevi usare una stessa stored procedure su più database (almeno questo è quanto si era capito). Cosa non consentita.
Non ti dovrebbe essere difficile però replicare le stesse stored procedure sui diversi database, no? A quel punto la variabile da impiegare diventerebbe la connessione.

Rispondi quotando