ein bisschen ein Problem mit meinem PHP-Code zu haben ..PHP Mysql geholten Daten leer
$stmt = $db->prepare("SELECT * FROM mytable WHERE TheGroup = :SearchName ORDER BY TheTime DESC");
$stmt->bindParam(':SearchName', $request, PDO::PARAM_STR);
$stmt->execute();
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
$count = count($result);
for ($i = 0; $i < $count; $i++) {
$mTheAvatar = $result[$i]->TheAvatar;
$mTheDirection= $result[$i]->TheDirection;
$mTheGroup = $result[$i]->TheGroup;
$mTheMedia = $result[$i]->TheMedia;
$mTheMessage = $result[$i]->TheMessage;
$mTheSenderName= $result[$i]->TheSenderName;
$mTheThumbImage = $result[$i]->TheThumbImage;
$mTheTime = $result[$i]->TheTime;
$mTheMediaExtension = $result[$i]->TheMediaExtension;
echo "hello";
echo $mTheAvatar;
echo " <- this is avatar";
}
Wenn ich einen Var_dump tun() Ich sehe die Daten ohne ein Problem angefordert wird. Wenn ich die Variablen Echo, sie sind leer .. Ich habe dreifach überprüft, dass die Tabellenspaltennamen korrekt sind ..
die $ mTheAvater ein Bild in der Tabelle ist, ob das einen möglichen Hinweis gibt, aber der Rest sind Blank auch so nicht sicher, was los ist?!?
Könnten Sie die Ausgabe von 'var_dump()' hier einbeziehen? – Epodax