Hallo Jnnbo,
$select = "SELECT p_id, p_type, p_pkategorie, p_code, p_hersteller, p_serie, p_geraet, p_bezeichnung, p_bild, p_artnr, p_farbe, p_inhalt, p_preis, p_bestand, p_hinweis, p_status FROM web_produkte ";
$stmt = $mysqli->prepare($select . "ORDER by p_id DESC LIMIT 100 " ); $stmt->bind_param("s", $suche);
lass Dir am besten mal ausgeben, was Du da in die prepare()
-Methode reinsteckst, also z.B. mittels echo $select . "ORDER by p_id DESC LIMIT 100 "
. Wenn Du dann die Fragezeichen zählst und das ganze mit dem was Du bind_param()
übergibst vergleichst, sollte sich Dir die Fehlermeldung erschließen.
Gruß Dennis