php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.04.2010, 11:01  
Erfahrener Benutzer
 
Registriert seit: 22.04.2010
Beiträge: 101
PHP-Kenntnisse:
Anfänger
TrueEdge ist zur Zeit noch ein unbeschriebenes Blatt
Standard Brauche hilfe bei eine Funktion

Hallo, ich brauche Hilfe bei einer funktion. Und zwar geh es darum, dass es eine Datenbank gibt in es die Tabelle "product" und "product_image" gibt.

In der "product_image" gibt es die Felder: "id, product_id, url, dexription und default"

Jetzt will ich, dass man im Admin Menü auswählen kann, dass man zu einer "product_id" ein einziges Bild als "default" setzen kann. Jezt habe ich da aber ein kleines problem, wie soll ich die funktion schreiben. Wenn ich ja dann ein Bild von z.B. "product_id" = "6" auswähle und es als default setzten will für die prodct gruppe, darf nur eins als default sein, also wenn da schon eins default = 1 hat, dann muss da jetzt default 0 rein und bei dem ausgewählten bei default = 1 rein.

Ich habe da jetzt aber meine schwierigkeiten wie ich die SQL abfragen gestalten muss. Könnte mir vielleicht jemand helfen? Die function schreiben und wenn es geht auch so gut wie möglich erklären, dass ich auch was dazu lerne und es das nächste mal auch ganz alleine schaffen kann ohne Hilfe.

Vielen Dank schon mal an euch.
TrueEdge ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.04.2010, 11:58  
Erfahrener Benutzer
 
Registriert seit: 06.10.2009
Beiträge: 103
PHP-Kenntnisse:
Fortgeschritten
ToxicToast ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich hätte es ganz anderes gemacht...
Und zwar die default Spalte raus und das erste Bild das abgeladen wird, gleichzeitig auch das default ist

Also die product_image-Tabelle wär bei mir so aufgebaut

products_id || image_number || image_source
__________________
Merke: PHP ist keine politische Partei und MySQL ist nicht der Name eines Toasters
ToxicToast ist offline  
Alt 27.04.2010, 12:12  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.129
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Ich denke, die Sache mit der Default-Spalte sollte man beibehalten. Es kann ja sein, dass das Default-Bild mal nicht das erste sein soll.

Zitat:
Die function schreiben und wenn es geht auch so gut wie möglich erklären,
Eher nicht - Überleg Dir einen Ansatz (zumindest den logischen Ablauf), dann kann man weiter sehen, aber einfach so "Macht mir mal" ist nicht.
xm22 ist offline  
Alt 27.04.2010, 12:15  
Erfahrener Benutzer
 
Benutzerbild von Hu5eL
 
Registriert seit: 26.02.2008
Beiträge: 342
Hu5eL befindet sich auf einem aufstrebenden Ast
Hu5eL eine Nachricht über ICQ schicken
Standard

unabhängig von antwort eins:
wenn du das tabellendesign so lassen willst: mach ein update und lösche einfach alle default-bilder für eine gruppe und setze das neue.
__________________
Under Construktion
Hu5eL ist offline  
Alt 27.04.2010, 12:18  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

[MOD: Geschlossen] Crossposting
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Brauche Hilfe bzw. Beratung! ElectroRocker Trash 19 02.03.2009 21:06
Brauche hilfe. Poul Trash 0 13.02.2009 23:31
PHP-Code ohne Funktion!? :( Project_Xer0 PHP Tipps 2009 14 12.02.2009 15:41
Brauche Hilfe bei Parse error thorgal PHP Tipps 2009 9 06.02.2009 12:32
Brauche Hilfe shady89as PHP Tipps 2009 1 03.01.2009 00:28
[Erledigt] Brauche Hilfe bei einem Script! djscaleo PHP Tipps 2008 14 01.11.2008 13:23
Brauche hilfe mik08 PHP Tipps 2008 10 27.07.2008 16:17
Brauche Hilfe für Teilumsetzung eines Webprojekts (Loginsystem, Userverwaltung etc.) daddycool PHP Tipps 2008 1 11.02.2008 21:12
Ich brauche eure Hilfe beim rechnen... GELight PHP Tipps 2006 6 07.04.2006 14:20
Ey, ich brauche Hilfe 77King PHP Tipps 2006 10 30.03.2006 08:22
[Erledigt] Brauche dringend Hilfe PHP Tipps 2005 19 01.02.2005 20:21
Brauche Hilfe PHP Tipps 2005 5 11.01.2005 15:30
Funktion() anwendung -bitte um Hilfe PHP Tipps 2004-2 17 08.12.2004 11:58
Anfänger braucht hilfe bei blättern funktion PHP Tipps 2004 3 04.11.2004 12:46
Hilfe bei einer if/else funktion PHP Tipps 2004 6 12.07.2004 13:00


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:54 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum