Hallo Zusammen
Leider kenne ich mich Zuwenig gut aus mit mysqli. Ich habe ein Php Formular erstellt und die Werte mit Post übertragen in einem Array.
Jetzt würde ich gerne die eingegeben Werte mit der Tabelle überprüfen ob die vorhanden sind, und wenn ja dann soll es nicht unternehmen und wenn nein, soll er eine Spalte erstellen.
Ich habe dies mal versucht, aber leider funktioniert es nicht.
Irgendwie erkennt er das Array nicht.
$Name ist das Array
Über Tipps würde ich mich freuen.
Lg Dr_PsycH0Ooo
Leider kenne ich mich Zuwenig gut aus mit mysqli. Ich habe ein Php Formular erstellt und die Werte mit Post übertragen in einem Array.
Jetzt würde ich gerne die eingegeben Werte mit der Tabelle überprüfen ob die vorhanden sind, und wenn ja dann soll es nicht unternehmen und wenn nein, soll er eine Spalte erstellen.
Ich habe dies mal versucht, aber leider funktioniert es nicht.
Irgendwie erkennt er das Array nicht.
$Name ist das Array
PHP-Code:
/* Überprüfen ob Kriterium schon als tabelle eingefügt wurde. */
$query = "SHOW COLUMNS FROM Auto LIKE '$Name'";
$db = mysqli_query($link,$query);
if(empty(empty($db->mysqli_num_rows))) {
$alter = "ALTER TABLE Auto ADD '$Name' varchar(50) NOT NULL";
$db = mysqli_query($link,$alter);
echo 'eintrag erstellt';
} else {
echo 'Eintrag ist in der Datenbank schon vorhanden';
}
Lg Dr_PsycH0Ooo
Kommentar