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 ?
Kommentar