[PHP] Class PDO - SELECT auf treffer prüfen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Flyde, 20. Mai 2010 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. Mai 2010
    Class PDO - SELECT auf treffer prüfen

    Hi,

    wollte mal fix fragen ob es einen effektiveren weg als fetchColumn() gibt um zu prüfen ob ein SELECT was gefunden hat, fetchColumn will ja auch n COUNT(*) drinne haben

    Ich will einfach nur folgendes:
    PHP:
    if( $objDb -> query ( "SELECT * FROM mustermann WHERE id = 10" )) echo  'bestanden' ; else  // tu was anderes
    Kann doch nicht so schwer sein -.-
    Doku hat mir aber nichts gebracht
     
  2. 20. Mai 2010
    AW: Class PDO - SELECT auf treffer prüfen

    stmt->rowCount()

    oder so:
    PHP:
    class  MyPDO  extends  PDO
    {
        public function 
    plainQuery ( $query )
        {
            
    $result  $this -> query ( $query );
            return (
    $result -> rowCount () >  0 ) ?  $result  null ;
        }
    }
    PHP:
    $pdo  = new  MyPDO (...);
    if((
    $result  $pdo -> plainQuery ( 'SELECT ...' )) !==  null )
        echo 
    'was gefunden!' ;
    else 
        echo 
    'nichts gefunden...' ;
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.