Einzelnen Beitrag anzeigen
  #1  
Alt 02.12.2016, 12:37:47
fx1984 fx1984 ist offline
Anfänger
 
Registriert seit: Nov 2016
Alter: 39
Beiträge: 20
Datenbank-Ergebnisse mit PDO

Hallo Leute,

ich komm nicht weiter. Kann mir bitte jemand sagen warum die Prüfung im foreach nicht funktioniert?
HTML-Code:
<?php

	class Login_model {

	public function connect() {
			$pdo = new PDO('mysql:host=localhost:3306;dbname=p01' ,'root', '');
			return $pdo;
		}

	public function searchuser($user) {
		[B]$pdo = $this->connect();
		$sql = "SELECT * FROM user";
		//$sql = "SELECT * FROM user WHERE benutzername='%" . $user . "%'";
		foreach($pdo->query($sql) as $data){
			  if($data['benutzername'] == $user){
				echo "existiert";
			  } else {
				echo "existiert nicht";
			  }
			}
		}[/B]
	}
?>
Mit Zitat antworten