Hi,
bin langsam am verzweifeln:
Ich hab hier eine DB Abfrage:
<?php
require_once 'Configuration.php';
require_once 'MyDB.php';
$sql = "SELECT alias
FROM members
WHERE alias LIKE :username
LIMIT 10";
$stmt = MyDB::getInstance()->prepare($sql);
$stmt->execute(array(
':username' => "".$_REQUEST['sourceInput']."%",
));
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo '<ul style="overflow:auto;">';
foreach($result as $row) {
printf('<li><b>%s</b>', $row['alias']);
}
echo '</ul>';
?>
die einfach ein paar Daten aus einer DB holt. Funktioniert auch, nur dass sie mir immer alle Daten anzeigt.Ich will aber nur die Daten die mit dem Buchstaben meiner Eingabe ($_REQUEST['sourceInput']) anfangen.
Ich hab auch schon "WHERE alias = :username" und andere Möglichkeiten mit dem % versucht, nur zeigt es mir dann gar nichts mehr an.
Hoffe mir kann da jemand helfen.
MfG
Simon