Ciao a tutti,
sono nuovo di Yii, da un paio di settimane sto tentando di utilizzarlo facendo un sacco di test… ma mi trovo davanti problemi che mi sembrano insormontabili.
Ovunque leggo di usare Gii e Crud ma…
Oltre alle prove con MySql vorrei iniziare a interfacciarmi con i db che normalmente utilizzo: DB2 ma soprattutto Oracle che dopo vari test ho capito non funzionare con Gii
Siccome non esiste un modulo PDO per Oracle ben testato
quello esistente (PDO_OCI) è sperimentale : http: www.php .net/manual/it/ref.pdo-oci.php
io uso questa configurazione su config/main.php :
‘dbOracle’=>array(
'class'=>'ext.oci8Pdo.OciDbConnection',
'connectionString' => '....',
'username' => 'xxxx',
'password' => 'xxxx',)
ora anche se riesco ad estrarre dati inserendo in una action di un controller comandi del tipo:
$dbOra = Yii::app()->dbOracle;
$sql = "SELECT ecc…";
$command = $dbOra->createCommand($sql);
$dataReader = $command->query();
foreach($dataReader as $key=>$row) {
…
}
non riesco a capire come utilizzare a pieno Yii, per esempio creando una vista con all’interno un
CHtml::activeInputField oppure un
CHtml::activeDropDownList
che utilizza i dati del mio database, visto che questi metodi richiedono tutti l’utilizzo di un model che NON so come generare senza Gii e senza usare CActiveRecord
Qualcuno può aiutarmi ?!?