Prepare SQL in if-Anweisung umsetzen

Meine connect.php:

<?php $DB_Location='mysql:dbname=violators;host=127.0.0.1';<br /> $DB\_User='root';
 $DB\_PW='';
 try
 {
 $objDb=new PDO($DB\_Location, $DB\_User, $DB\_PW);
 }
 catch (PDOException $e)
 {
 echo 'Fehler beim Öffnen der Datenbank: ' . $e-\>getMessage();
 }
?\>

Jetzt möchte ich gerne, dass $Strassenname_vergeben=true gesetzt wird, wenn ein Ergebnis gefunden wurde. Ansonsten nicht. Aber leider funktioniert das nicht, da $dbSelect kein Boolean ist. Wie kann ich das umsetzen?

Abfrage:

 include('./sites/datenbank/connect.php');
 $dbSelect = $objDb-\>prepare("SELECT `Strassenname` FROM `charakter` WHERE `Strassenname`= :Strassenname LIMIT 1;");
 $dbSelect-\>bindParam('Strassenname', $Strassenname);
 $dbSelect-\>execute();
 if($dbSelect)
 {
 $Strassenname\_vergeben=true;
 }

Jetzt möchte ich gerne, dass $Strassenname_vergeben=true
gesetzt wird, wenn ein Ergebnis gefunden wurde. Ansonsten
nicht. Aber leider funktioniert das nicht, da $dbSelect kein
Boolean ist. Wie kann ich das umsetzen?

Abfrage:

include(’./sites/datenbank/connect.php’);
$dbSelect = $objDb->prepare(„SELECT Strassenname FROM
charakter WHERE Strassenname= :Strassenname LIMIT 1;“);
$dbSelect->bindParam(‚Strassenname‘, $Strassenname);
$dbSelect->execute();
if($dbSelect)
{
$Strassenname_vergeben=true;
}

http://de2.php.net/pdo
und dann etwas huebsches mit einer der fetch-methoden
oder PDO->query() statt execute…

Abfrage:

> include('./sites/datenbank/connect.php');  
> $dbSelect = $objDb-\>prepare("SELECT `Strassenname` FROM  
> `charakter` WHERE `Strassenname`= :Strassenname LIMIT 1;");  
> $dbSelect-\>bindParam('Strassenname', $Strassenname);  
> $dbSelect-\>execute();


foreach($dbSelect as $row)
{
 $Strassenname\_vergeben=true;
}

so z.b.

Super, danke für eure Antwort. Hat mir sehr weiter geholfen!