Hallo,
folgendes Szenario:
Ich habe eine Tabelle mit dem Eintrag
nr name ip port
1 test 123 15
Nun möchte ich durch die den Wert Name ändern ohne das dabei die anderen Werte verschwinden.
Mein Code sieht so aus:
Möglickeit 1:
Ich gebe z.B. die nr und den namen an
nr = 1 name = asdasd
Möglichkeit 2:
Ich gebe z.B. die nr, name, ip, port an
nr = 1 name = asdasd ip = 15 port = 465
Wie kann ich nun die Daten einfügen ohne das ip und Port verschwinden?
Ich hoffe ihr versteht mich
Danke schonmal für eure Hilfe
folgendes Szenario:
Ich habe eine Tabelle mit dem Eintrag
nr name ip port
1 test 123 15
Nun möchte ich durch die den Wert Name ändern ohne das dabei die anderen Werte verschwinden.
Mein Code sieht so aus:
Möglickeit 1:
Ich gebe z.B. die nr und den namen an
nr = 1 name = asdasd
Möglichkeit 2:
Ich gebe z.B. die nr, name, ip, port an
nr = 1 name = asdasd ip = 15 port = 465
Wie kann ich nun die Daten einfügen ohne das ip und Port verschwinden?
PHP-Code:
<form class='form form-inline' method='POST'>
<label>Nr</label>
<input class='form-control' placeholder='Nr' type='text' name='nr' required></input>
<label>Name</label>
<input class='form-control' placeholder='Name' type='text' name='name'></input>
<label>IP</label>
<input class='form-control' placeholder='IP' type='text' name='ip'></input>
<label>Port</label>
<input class='form-control' placeholder='Port' type='text' name='port'></input>
<button class='btn btn-success' type='submit'>Speichern</button>
</form>
$servername = "localhost";
$username = "...";
$password = "...";
$dbname = "...";
// Create connection
$conn = new mysqli("localhost", $username, $password, $dbname);
// Check connection
$sql = "UPDATE `LiveServerStatus` SET name='$name', ip='$ip', port='$port' WHERE nr='$nr'";
if (mysqli_query($conn, $sql)) {
echo $sql;
} else {
echo "Error updating record: " . mysqli_error($conn);
}
}
Danke schonmal für eure Hilfe
Kommentar