Tach!
$result = mysqli_query($connect, $sql) OR die("<pre>\n".$sql."</pre>\n".mysqli_connect_error());[/code]
Warum verwendest du hier mysqli_connect_error?
Die Phase der Verbindungsherstellung solltest du an dieser Stelle doch längst abgeschlossen haben.
Frag stattdessen hier ab, ob es einen Fehler mit der gesendeten Query gab.
Nicht "ob", denn das wäre schon durch das false klar, das mysqli_query() zurückgibt, denn sonst würde der or-die-Teil nicht ausgeführt werden. Ob allerdings dieser Teil ausgeführt wird, geht aus dem Text nicht hervor. Die Meldung bezieht sich ja schon auf das mysqli_query(). Das Ergebnis der Ausführung ist uns nicht bekanntgegeben worden. Dazu in meiner anderen Antwort mehr.
dedlfix.