Bonjour,
J'ai beaucoup de mal a comprendre les concept du ZF. je tente de faire une simple requete et un simple affichage afin de mieux comprendre... parce qu'apres, je voudrais que toute les requetes qui sont pour l'instance en sql normal(mysqlconnect etc..) passe en PDO et sous format ZF...
Bref,
Voila mon code :
application.ini:
1 2 3 4 5 6 7
| ;configure l'accès à la base de données
resources.db.adapter = "PDO_MYSQL";
resources.db.params.dbname = "xxxxx";
resources.db.params.host = "xxxxx";
resources.db.params.username = "xxxx";
resources.db.params.password = "xxxx";
resources.db.isDefaultTableAdapter = true; |
Dans un controller :
1 2 3 4 5 6 7 8 9 10 11 12
| $dbAdapter = Zend_Db_Table::getDefaultAdapter();
$sql = 'Select * FROM users';
$res = $dbAdapter->fetchAll($sql);
foreach ($res as $users) :
echo $users->login;
endforeach;
echo "fin"; exit(0); |
Je souhaiterai aussi afficher les donnees sans devoir taper $users->login, mais plutot des truc du genre :
1 2 3
| while ($row2 = mysql_fetch_row($res_st))
{
$listst .= "<option value'".$row2[2]."' id='".$row2[0]." idT".$row2[1]."'>".$row2[2]."</option>"; |
ou pour connaitre les titres des colonnes :
mysql_field_name($this->queryArray, $i)
Il ne se passe rien... j'ai fouiller le net en trouvant a chaque fois des brides de codes, tjrs différent les un des autres... pas moyen de trouve une explication.
Si quelqu'un peut m'aider..
Partager