Also wenns nur ne Suche nach Einträgen ist die dann als Link ausgespuckt werden kann man es so halten:
PHP-Code:
<?php
include 'var.inc'; // Hier hab ich die Variablen für mysqli() definiert.. man kann auch direkt mysqli('localhost','benutzer','passwort','datenbank') schreiben
echo'<form id="form1" name="form1" method="post" action="'.$_SERVER['PHP_SELF'].'">
<label>Titel oder Interpret
<input name="suchfeld" type="text" id="suchfeld" size="100" />
</label>
<input type="submit" name="suchen" id="suchen" value="Suchen" />
</form>';
$suche = $_POST['suchfeld'];
$db = new mysqli($host,$user,$password,$database);
$sql ="SELECT interpret,titel,datei FROM mp3 WHERE titel LIKE '%$suche%' or interpret LIKE '%$suche%' ORDER BY id DESC LIMIT 0,200";
$result = $db->query($sql);
if(!$result){
die($db->error);
}
while($row = $result->fetch_assoc()){
echo'<a href="'.$row['datei'].'">'.$row['interpret'].' - '.$row['titel'].'</a>';
}
?>
Die Datenbank nennt sich "plattenladen" und hat eine Tabelle die sich "mp3" nennt.
Die beinhaltet die Zeilen id,interpret,titel und datei .. ich geh beim TE davon aus das sowas im Schlaf geht
Bei Fehlern bitte melden, sei es veraltet oder einfacher zu halten..
