Hi, 
ich komme von PHP5.x,
 da war die Welt noch in Ordnung, notgedrungen muss ich mich mit dem Wirrwarr PHP7 nun auseinandersetzen. 
Ich habe daher Folgende Frage:
	
Funktioniert wie es soll.. Nun das Problem -> $userID soll verwendet werden .........
	
ich habe bereits sämtliche varianten von 
	
ausprobiert, ich bekomme es nicht hin, selbst die Beispiele von der PHP Doku klappten nicht... Whats Wrong?
im Übrigen klappt das Simple
	
auch nicht mehr, wieso muss man bei PHP7 das Rad neu erfinden 
 
Könnte mir vielleicht jemand einen heißen Tipp geben ?
					ich komme von PHP5.x,
 da war die Welt noch in Ordnung, notgedrungen muss ich mich mit dem Wirrwarr PHP7 nun auseinandersetzen. Ich habe daher Folgende Frage:
PHP-Code:
	
	
    $stmt = $mysql->prepare("SELECT * FROM postfach WHERE anID ='1'"); 
      $stmt->execute();
      $count = $stmt->rowCount();
      while ($row = $stmt->fetch()) {
        $text = $row["text"];          
                 echo "$text";    
      } 
PHP-Code:
	
	
      $userID = $_SESSION["user_id"];
      $stmt = $mysql->prepare("SELECT * FROM postfach WHERE anID = :userID"); 
      $stmt->bindParam(':userID', $userID, PDO::PARAM_STR);
      $stmt->execute();
      $count = $stmt->rowCount();
      while ($row = $stmt->fetch()) {
        $text = $row["text"];          
                 echo "$text";    
      } 
PHP-Code:
	
	
$stmt->bindParam(':userID', $userID); 
$stmt->bindParam(':userID', '25');
$stmt->bindParam(':userID', $userID, PDO::PARAM_STR);
$stmt->bindParam(':userID', $userID, PDO::PARAM_INT);
$stmt->execute(array(':userID' =>'25')) 
im Übrigen klappt das Simple
PHP-Code:
	
	
$stmt = $mysql->prepare("SELECT * FROM postfach WHERE anID ='$userID'"); 
 Könnte mir vielleicht jemand einen heißen Tipp geben ?
          
. (mag auch der Driver PDO sein) aber das mein ich ja :P
Kommentar