2016-10-11 5 views
-1

Wie kann der Benutzer mehrere Uploads mit dem gleichen Benutzernamen erstellen Ich weiß nicht, was zu tun ist, bitte führen Sie mich. Die Idee ist, dass der Benutzer ein benutzerdefiniertes Shirt mit Div erstellt, wenn der Benutzer fertig ist das Div in ein Bild konvertiert der Benutzer manuell das Bild mit einigen Informationen, die er/sie tippt wie der Titel des Produkts, Schlüsselwörter und Beschreibung von das Produktbild, das der Benutzer erstellt hat. Was jetzt passiert, ist, dass der Nutzer nur ein Bild und einen Titel hochladen darf. Wie kann ich dem Nutzer erlauben, mehrere Uploads mit demselben Benutzernamen/derselben E-Mail zu erstellen? Ich möchte dies so einfach wie möglich machen, ohne dass mehrere Tabellen in der DB zu machen, ich habe nur die grundlegenden Code, ierstellen mehrere Uploads mit dem gleichen Benutzernamen

<?php 
 
require_once("configur.php"); 
 
\t 
 
$mysqli = new mysqli(localhost,password, user); 
 

 
$query='UPDATE shirt_table SET images4="'.$_FILES['file5']['name'].'", images5="'.$_FILES['file6']['name'].'", images6="'.$_FILES['file7']['name'].'", images7="'.$_FILES['file8']['name'].'" 
 
WHERE email= "'.$_SESSION['email'].'"'; 
 

 
if ($mysqli->query($query) === TRUE) { 
 
    echo "Record updated successfully"; 
 
} else { 
 
    echo "Error updating record: " . $conn->error; 
 
} 
 

 
$mysqli->close(); 
 
?>

Antwort

0

Es scheint mir zu laden verwenden Sie tun UPDATE basierend auf der Tabelle auf der E-Mail. Dies wird immer diese einzelne Zeile ändern. Sie müssen INSERT verwenden, um für jedes Shirtdesign für diesen Benutzer/diese E-Mail eine neue Zeile zu erstellen.

+0

Können Sie mir ein Beispiel geben? – momasboy

+0

Anstatt Update nur einfügen – momasboy

+0

Check out http://stackoverflow.com/questions/17138561/insert-into-mysql-table-php?source=1 nicht genau die gleiche Frage, sondern gibt ein Beispiel für einfügen – kerry

Verwandte Themen