Thanks a lot, I was to auto-generate PHP metadata in /src folder. Here is 
my bootstrap.php file:
 
require_once "vendor/autoload.php";
use Doctrine\ORM\Tools\Setup;
use Doctrine\ORM\EntityManager;
$paths = array(__DIR__."/src");
$isDevMode = false;
// the connection configuration
$dbParams = array(
    'driver'   => 'pdo_mysql',
    'host'     => 'localhost',
    'user'     => 'MY_DB_USER',
    'password' => 'MY_DB_PASS',
    'dbname'   => 'MY_DB_NAME',
);
$evm = new Doctrine\Common\EventManager;
// Table Prefix
$db_prefix = "prefix_";
$tablePrefix = new Doctrine\ORM\DoctrineExtensions\TablePrefix($db_prefix);
$evm->addEventListener(Doctrine\ORM\Events::loadClassMetadata, 
$tablePrefix);
$config = Setup::createAnnotationMetadataConfiguration($paths, $isDevMode);
$em = Doctrine\ORM\EntityManager::create($dbParams, $config, $evm);
$platform = $em->getConnection()->getDatabasePlatform();
$platform->registerDoctrineTypeMapping('enum', 'string');
$platform->registerDoctrineTypeMapping('set', 'string');
$driver = new Doctrine\ORM\Mapping\Driver\PHPDriver('src');
$em->getConfiguration()->setMetadataDriverImpl($driver);
1) As I am using PHP metadata and NOT Annotated metadata, I should change 
the $config like above to what? (I mean: 
createAnnotationMetadataConfiguration, as you noticed I am using 
PHPDriver above.)
 
==
Here is my test.php to just run a simple query:
 
require_once "bootstrap.php";
$qb = $em->createQueryBuilder();
$qb->select('*')
   ->from('clients','');
$query = $qb->getQuery();
// Execute Query
$result = $query->getResult();
//$single = $query->getSingleResult();
//$array = $query->getArrayResult();
//$scalar = $query->getScalarResult();
//$singleScalar = $query->getSingleScalarResult();
 
2) but for any execute commands above I get the following errors, what 
should I do to fix it?
 
Fatal error: Uncaught exception 'Doctrine\ORM\Query\QueryException' with 
message 'SELECT * FROM clients ' in 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php:41
Stack trace:
#0 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(448):
 
Doctrine\ORM\Query\QueryException::dqlError('SELECT * FROM p...')
#1 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(2167):
 
Doctrine\ORM\Query\Parser->syntaxError('IdentificationV...', Array)
#2 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(1158):
 
Doctrine\ORM\Query\Parser->SelectExpression()
#3 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(874):
 
Doctrine\ORM\Query\Parser->SelectClause()
#4 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(843):
 
Doctrine\ORM\Query\Parser->SelectStatement()
#5 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/Parser.php(268):
 
Doctrine\ORM\Qu in 
/home2/[edited]/composer/vendor/doctrine/orm/lib/Doctrine/ORM/Query/QueryException.php
 
on line 52

-- 
You received this message because you are subscribed to the Google Groups 
"doctrine-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/doctrine-user.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to