Formular sendet Daten nicht an Datenbank warum?

Hey Leute, sitze hier schon ne weile an einem Problem. Wenn ich mein Formular Ausfülle und Absende kommt nur "Ungültige Abfrage: " Da steht auch nichts hinter. Die Daten wurde auch nicht in der Datenbank gespeichert.
Ich komme einfach nicht auf die Lösung. Hoffe ihr seht den Fehler.

index.html

<html>
<body>
<form method="post" value="link" action="index.php">
<p><input type="text" name="vorname" value="vorname"></p>
<p><input type="text" name="steamnick" value="steamnick"></p>
<p><input type="text" name="steamid" value="steamid"></p>
<p><input type="text" name="email" value="email"></p>
<p><input type="text" name="discordnick" value="discordnick"></p>
<p><input type="submit" name="send" onClick="ausgabe.php"></p>
</form>
</body>
</html>

index.php

<?php
require_once ('konfiguration.php');
$db_link = mysqli_connect (
                     MYSQL_HOST, 
                     MYSQL_BENUTZER, 
                     MYSQL_KENNWORT, 
                     MYSQL_DATENBANK
                    );
 
$sql = "SELECT * FROM SteamFreunde";
 
$db_erg = mysqli_query( $db_link, $sql );
if ( ! $db_erg )

  echo('Ungültige Abfrage: ' . mysqli_error());
	else

$vorname = $_POST["vorname"];
$steamnick = $_POST["steamnick"];
$steamid = $_POST["steamid"];
$steamnick = $_POST["email"];
$steamid = $_POST["discordnick"];

echo $_POST["vorname"];
echo $_POST["steamnick"];
echo $_POST["steamid"];
echo $_POST["email"];
echo $_POST["discordnick"];

$sql_schreiben = "INSERT INTO SteamFreunde (vorname, steamnick, steamid, email, discordnick) VALUES('$vorname', '$steamnick', '$steamid', '$email', '$discordnick')";
mysql_query($sql_schreiben);
var_dump($sql_schreiben);

echo mysql_errno() . ": " . mysql_error(). "\n";

header ("location: ausgabe.php");

?>

konfiguration.php

<?php
error_reporting(E_ALL);
define ( 'MYSQL_HOST',      'localhost:3306' );
define ( 'MYSQL_BENUTZER',  'SteamFreunde' );
define ( 'MYSQL_KENNWORT',  '****** );
define ( 'MYSQL_DATENBANK', 'SteamFreunde' );
?>

ausgabe.php

<?php
require_once ('konfiguration.php');
$db_link = mysqli_connect (
                     MYSQL_HOST, 
                     MYSQL_BENUTZER, 
                     MYSQL_KENNWORT, 
                     MYSQL_DATENBANK
                    );
 
$sql = "SELECT * FROM adressen";
 
$db_erg = mysqli_query( $db_link, $sql );
if ( ! $db_erg )
{
  die('Ungültige Abfrage: ' . mysqli_error());
}
 
echo '<table border="1">';
while ($zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC))
{
  echo "<tr>";
  echo "<td>". $zeile['vorname'] . "</td>";
  echo "<td>". $zeile['steamnick'] . "</td>";
  echo "<td>". $zeile['steamid'] . "</td>";
  echo "<td>". $zeile['aemail'] . "</td>";
  echo "<td>". $zeile['discordnick'] . "</td>";
  echo "</tr>";
}
echo "</table>";
 
mysqli_free_result( $db_erg );
?>

Hallo

Ein paar Schreibfehler auf die Schnelle (wobei NetBeans auch die Programmiertechnik moniert…):
index.php -> 2x $steamid (letzteres in discordnick umbenennen)
Die DB heisst SteamFreunde, die zu verwendende Tabelle wohl „adressen“
ausgabe.php -> aemail ( a zuviel)
configuration.php -> Kennwort mit fehlendem zweiten ’

mfg M.L.

Da waren dann doch ein paar Flüchtigkeitsfehler drin. Leider haut er immer noch Ungültige Abfrage heraus. Er bleibt also irgendwo in der ausgabe.php hängen. schreibt zudem nicht in die Datenbank.