Figur zu eigene Sammlung hinzufügen
|
|
Catzenjaeger |
Geschrieben am 20. Mai 2016 11:35:49
|
|
Ich habe eine Figurendatenbank Ist es möglich hinter jeder Figur einen Button einzufügen "ICH HABE DIESE FIGUR" ? Wie müsste man das bauen? Ich denke mal in der DB müsste man das auch ablegen .. wahrscheinlich in den Userdaten oder userfeldern. Was ist wenn man mehre figuren hat wie würde das gespeichert? Was ist wenn man die Figur verkauft hat? Ich wüsste auf anhieb nicht wie man das machen könnte .. ihr? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Wemi |
Geschrieben am 20. Mai 2016 16:30:43
|
|
Den Button solltest du selber hinbekommen, genauso wie den Link. denke ich zumindest mal. Ist ja nur ein Link mit einem Parameter. Datenbank: zumindest würde ich es so lösen, gibt da bestimmt auch andere Lösungen: Tabelle meine Figuren id als auto_increment figuren_id user_id Ich denke, den rest bekommst du dann auch hin. So hat es sogar noch den Vorteil, dass du bei den figuren eventuell auch die Anzahl derjenigen, die diese Figur haben, anzeigen lassen kannst. Ein Userfeld lässt sich sicher auch dazu schreiben, wo dann angezeigt wird, wieviele oder welche Figuren wer besitzt. "Es geht hier um die Frage, ob die Menschheit ohne Religion besser dastünde. Und ich sagte: ja" Ben Moore
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 20. Mai 2016 16:35:10
|
|
danke der Ansatz klingt gut. Was ist wenn der User diese Figur nicht mehr hat oder verkauft hat? Lösung (bitte berichtigen wenn falsch) 2 Buttons [ich habe diese Figur] [ich habe diese Figur nicht mehr] --> müsste man einen schleife basteln das geprüft wird ob der User diese Figur hat ... wenn ja ... löschen ... andernfalls den Button gar nicht anzeigen lassen Sollte möglich sein oder? Gibts sowas ähnliches wo man sich das mal anschauen kann? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Wemi |
Geschrieben am 21. Mai 2016 05:01:17
|
|
Meine Freunde Infusion?
"Es geht hier um die Frage, ob die Menschheit ohne Religion besser dastünde. Und ich sagte: ja" Ben Moore
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 24. Juni 2016 13:33:48
|
|
Hier mal mein Ansatz .. ist das ok so? sinnvoll? Verbesserungen? Zitat <?php $locale['userfigure_001'] ="Add this figure to my collection"; if (isset($_POST['add_to_collection'])) { // UMDEKALRIEREN ZUM DB EINTRAG /////////////////////////////////////////////////////////////////////// $figure_userfigures_id= form_sanitizer($_POST['figure_userfigures_id'], '', 'figure_userfigures_id'); $figure_userfigures_figure_id= form_sanitizer($_POST['figure_userfigures_figure_id'], '', 'figure_userfigures_figure_id'); $figure_userfigures_user_id= form_sanitizer($_POST['figure_userfigures_user_id'], '', 'figure_userfigures_user_id'); if(defender::safe()){ $result = dbquery(" INSERT INTO ".DB_FIGURE_USERFIGURES." (figure_userfigures_id, figure_userfigures_figure_id, figure_userfigures_user_id"); echo openform('inputform', 'post', FUSION_REQUEST, array( "class" => "", "form_id"=>"figure", "enctype"=>TRUE, "max_tokens"=>2 )); echo form_hidden('figure_id', '', $data['figure_id']); echo form_hidden("figure_userfigures_user_id", "", $userdata['user_id']); echo form_button("add_to_collection", $locale['userfigure_001'], $locale['userfigure_001'], array("class" => "btn-primary")); //HIER DANN SPÄTER NOCH DER ANDERE BUTTON MIT IF BEDINGUGN WENN MAN DIE FIGUR AUS SAMMLUNG LÖSCHEN WILL } else { redirect(FUSION_SELF."?status=se&error="); } echo closeform(); |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Anonymer Benutzer |
Geschrieben am 24. Juni 2016 20:05:05
|
|
wen ich richtig verstehe du möchtest, die figure für jeden user zählen lassen, und per button zu einer gallery ect.verlinken oder nur den counter, das ganze soll funktioneiren unter V9? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 25. Juni 2016 11:19:23
|
|
Ich bräuchte noch einmal kurz Hilfe dazu. Das eintragen klappt via Button ... gedanklich habe ich allerdings einen Hänger ... wie mach ich das wenn ein user die Figur nicht mehr hat? also wie müsste die else abfrage sein? if wenn der user auf button drückt dann trage in die db ein else ..... Bearbeitet von Catzenjaeger am 29. Juni 2016 19:14:37 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Anonymer Benutzer |
Geschrieben am 29. Juni 2016 18:51:13
|
|
ja.....geht. Ich würde versuchen es zu liken auf die jeweilige ID des Users oder über BOLEAN versuchen. Hatte das Problem auch mal mit einer statistik. Ich schauhe mal die Tage drüber weg.....muss eh mir das anze zuehen über GITHUB |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Catzenjaeger |
Geschrieben am 29. Juni 2016 19:25:32
|
|
ERLEDIGT
Bearbeitet von Catzenjaeger am 01. Juli 2016 13:37:32 |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
Springe ins Forum: |