abr 02
Pra escrever um select no Symfony usando a opção do “Or” faça como o modelo abaixo:
$c = new Criteria();
$c1 = $c->getNewCriterion(tabelaPeer::NOME, "joão");
$c2 = $c->getNewCriterion(tabelaPeer:: SOBRENOME, "costa");
$c1->addOr($c2);
$c->add($c1);
Tagged with: criteria • propel • select • Symfony
mar 31
Não foi fácil fazer meu servidor aqui (Linux) se conecatar com o servidor de mysql da locaweb, mas finalmente consegui. O segredo esta na configuração dos arquivos database.yml e propel.ini.
Abaixo como deixei os dois funcionando:
database.yml
dev:
propel:
param:
classname: DebugPDO
test:
propel:
param:
classname: DebugPDO
all:
propel:
class: sfPropelDatabase
param:
dsn: mysql:dbname=aaa;host=bbbbbbb
phptype: mysql
host: bbbbbbb
database: aaa
username: ccc
password: ddd
encoding: utf8
persistent: true
pooling: true
classname: PropelPDO
propel.ini
propel.targetPackage = lib.model
propel.packageObjectModel = true
propel.project = aaa
propel.database = mysql
propel.database.driver = mysql
propel.database.url = mysql:dbname=aaa;host=bbbbbbbbb
propel.database.user = ccc
propel.database.password = ddd
propel.database.encoding = utf8
(...)
Se tiver problema na conexão com o banco, tenta essa ae!
Tagged with: configuração • Linux • MySQL • php • propel • Symfony
Comentários recentes