Der-Dennis: Fehler bei WHERE und Pagination einfügen

Beitrag lesen

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