php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.10.2004, 08:58  
Gast
 
Beiträge: n/a
Standard Artikelsuche - Warenkorb

Hi,
hab wieder einmal ein Problem, oder eher einen Denkfehler. Ich möchte gerne einen kleinen Shop machen. Habe bereits die Artiekelsuche gebastelt, funktioniert auch alles so weit. Nun möchte ich aber einfach einen Artikel anklicken und in den Warenkorb legen. Nur wie bekomm ich das hin. Da muss ich doch dann irgendwie jedem Artikel in der Liste irgendeinen Merker geben, damit auch der richtige im Warenkorb landet, oder? Und beim Warenkorb selber müsste ich dann mit $_SESSION arbeiten, oder? Danke für die Hilfe und Gedankenstütze!!!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.10.2004, 09:04  
Gast
 
Beiträge: n/a
Standard

naja im prinzip muss ja die seite die du anklickst nur die entsprechende artikel-id
/nummer/whatever in eine session schreiben und dann den entsprechenden
artikel anzeigen.

wo hapert's da? beim speichern in sessions, oder beim anzeigen einer bestimmten
id aus der datenbank or what?
 
Alt 12.10.2004, 09:08  
Erfahrener Benutzer
 
Benutzerbild von JanM
 
Registriert seit: 22.12.2003
Beiträge: 788
PHP-Kenntnisse:
Fortgeschritten
JanM ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ja, die artickel merkst du dir in einer session
__________________

Statistik
JanM ist offline  
Alt 12.10.2004, 09:26  
Gast
 
Beiträge: n/a
Standard

Aha, also heißt das quasi, dass ich die Sucherergebnisse mir direkt komplett in einer Session speichere (da reicht ja eigentlich die Artikelnummer, die ist ja eindeutig). Und so dann einfachen Zugriff auf den richtigen Artikel habe, den ich dann aus der Liste anklicke und in den Warenkorb legen möchte.

Muss ich dann direkt nach dem Select auf den Artikelstamm die pg_query in eine Session legen, oder erst bei pg_fetch_row, oder muss ich da ganz anders vorgehen?

Was ich also meine:

$_session['result'] = pg_query($db, $select);

oder erst später:

$_session['row'] = pg_fetch_row($result, $i);

Danke schonmal für die Hilfe!!!
 
Alt 12.10.2004, 09:31  
Gast
 
Beiträge: n/a
Standard

ähm ne stopp .. wieso willste die suchergebnisse in ne session hauen?
der will doch nich zwangsweise alles bestellen, was er gefunden hat. Erst bei
dem Klick nachdem die Suche Ergebnisse rausgespuckt hat, ist interessant
was genau der User haben will.
 
Alt 12.10.2004, 09:52  
Gast
 
Beiträge: n/a
Standard

Ja, aber genau da ist ja mein Problem. Der User gibt ja bei der Suche einen Begriff ein. Dann wird eine neue Seite aufgebaut, wo alle Artikel angezeigt werden, die zu dem Suchbegriff gefunden werden. So und wenn nun 20 Artikel aufgelistet werden, wie weiß ich, welchen Artikel er angeklickt hat. Alle haben ja den selben Button "in den Warenkorb". Oder muss ich da irgendwie beim Aufbau der Suchergebnisse, jedem Artikel irgendwie einen Wert hinzufügen. Irgendwie hab ich da gerade eine Denkblockade.
 
Alt 12.10.2004, 11:25  
Gast
 
Beiträge: n/a
Standard

Öhm also wenn ich ehrlich bin, würde ich von der "in der übersicht sehen, und
direkt in den warenkorb" methode weg gehen .. aber gut .. ne möglichkeit
da haste trotzdem:

checkboxen zu jedem gefundenen eintrag machen, die mit der artikel-id
belegen und dann auf der seite die mit dem formular verknüpft ist, in die
session alle jene ids eintragen die "aktiviert" wurden
 
Alt 12.10.2004, 11:54  
Gast
 
Beiträge: n/a
Standard

Also du meinst, es wäre besser, den einzelnen Artikel anzuklicken und dann in den Warenkorb? Aber da hab ich ja das gleiche Problem. Ich muss ja irgenwas hinterlegen, bei dem Aufbau der Suchergebnisse, um den passenden Artikel anzuzeigen. Und wenn das klappt, dann kann ich die ja auch direkt in den Warenkorb legen, oder sehe ich da was falsch. Das mit den Checkboxen ist eine Lösung, aber die finde ich nicht so toll. zur Not werde ich das so machen, aber wenn es irgendwie anders eleganter geht, dann würde ich doch lieber die nehmen

Aber trotzdem DANKE!!!
 
Alt 12.10.2004, 12:22  
Gast
 
Beiträge: n/a
Standard

wenn du den link 'in den warenkorb' erstellst, dann hinterlegen dort doch zB die id der artikels.

so kannst du dann per get die zur id passende artikelnummer raussuchen, und in die session speichern.
 
Alt 12.10.2004, 12:48  
Gast
 
Beiträge: n/a
Standard

Stimmt, dass ist doch eine gute Idee.

Wie ist das eigentlich. Ich könnte doch eigentlich auch alle Daten in einer Tabelle WARENKORB speichern. So wären die Daten doch immer vorhanden, selbst wenn der Computer von einem abschmiert und er sich erneut einloggt, wär der Warenkorb immer noch gefüllt. Oder gibt es da eine bessere Variante mit Session?

Danke für die Antworten und danke für den Tipp mit dem Link Paine!
 
 


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
Artikel in den Warenkorb Browsersicherheit? webdino PHP Tipps 2008 3 24.06.2008 13:54
Warenkorb unregistrierter User Exon PHP Tipps 2007 3 25.05.2007 19:15
Problem mit Warenkorb (Session/Array) Charly Shop Sui PHP Tipps 2006 5 30.08.2006 15:14
Query was empty bei Warenkorb Shalina PHP Tipps 2006 12 10.06.2006 00:45
[Erledigt] Warenkorb Alternative PHP-Fortgeschrittene 28 18.04.2006 14:19
Warenkorb & Bestellscript Mach!N3 PHP Tipps 2006 2 02.04.2006 22:29
warenkorb Artikelanzahl verringern Mach!N3 PHP Tipps 2006 59 30.03.2006 08:09
warenkorb & mysql Mach!N3 PHP Tipps 2006 16 27.03.2006 21:18
neuen Warenkorb erstellen PHP Tipps 2005 2 15.05.2005 14:10
warenkorb oder shop system PHP Tipps 2005 4 15.01.2005 19:51
[Erledigt] Hilfe - Problem mit Warenkorb PHP Tipps 2004 1 26.11.2004 11:32
einfacher warenkorb Beitragsarchiv 3 23.11.2004 16:24
Warenkorb - neuer Session Datensatz! Broadcast PHP Tipps 2004 7 29.10.2004 18:05
anleitung für warenkorb bratwurstschorsch PHP Tipps 2004 1 25.10.2004 21:59
Problem mit Warenkorb PHP Tipps 2004 6 25.06.2004 00:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php artikelsuche, artiekl suche php, der artikel suche.de, pg_fetch_row tabelle

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:17 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.