php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.11.2004, 16:13  
Erfahrener Benutzer
 
Registriert seit: 20.06.2003
Beiträge: 233
andrew22
Standard Array Teil leeren

hi !

und zwar ick habe nen Session array und möchte gern ein Element daraus löschen ...

das macht er auch allerdings bleibt das übrig .. wie bekomme ich das vollkommen leer ?

geht das überhaupt ?!

array(3) { ["artikelnr"]=> array(0) { } ["anzahl"]=> array(0) { } ["artikelpreis"]=> array(0) { } }
andrew22 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.11.2004, 16:15  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
unset($_SESSION['key']); 
 
Alt 04.11.2004, 16:16  
Erfahrener Benutzer
 
Registriert seit: 20.06.2003
Beiträge: 233
andrew22
Standard

unset($_SESSION['warenkorb'][artikelnr][$i]);
unset($_SESSION['warenkorb'][anzahl][$i]);
unset($_SESSION['warenkorb'][artikelpreis][$i]);

trotzdem bleibt das drin stehen ..
andrew22 ist offline  
Alt 05.11.2004, 10:30  
Gast
 
Beiträge: n/a
Standard

führst du das in ner schleife aus? wenn i gesetzt ist, darf nach dem unset das element
nicht mehr da sein.
 
Alt 05.11.2004, 12:28  
Erfahrener Benutzer
 
Registriert seit: 20.06.2003
Beiträge: 233
andrew22
Standard

ja das läuft in einer schleife und wird auch gelöscht allerdings bleibt das übrig : array(3) { ["artikelnr"]=> array(0) { } ["anzahl"]=> array(0) { } ["artikelpreis"]=> array(0) { } }
andrew22 ist offline  
Alt 05.11.2004, 12:46  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
unset($_SESSION['warenkorb'][artikelnr][$i]);
unset(
$_SESSION['warenkorb'][anzahl][$i]);
unset(
$_SESSION['warenkorb'][artikelpreis][$i]); 
Mag sein dass ich keine große hilfe bin und/oder die vorgeschichte zu den getippse hier nicht kenne, aber mal Gegenfrage: warum sind hier artikelnummer, anzahl und artikelpreis nicht in '...' ?
 
Alt 05.11.2004, 13:24  
Gast
 
Beiträge: n/a
Standard

das spielt so lange keine rolle wie bei error_reporting ~ E_NOTICE steht ...
schreibweise ohne ' verursacht nur nen notice -> sieht er wahrscheinlich nicht.

ähm andrew .. natürlich, tomaten auf den augen, du löscht zwar die element des arrays
aber nicht das array selber .. mach unset( $_SESSION['warenkorb']['artikelnr'] ); und
das auch für die anderen beiden und gut .. wenn das alle sind die du hast und löschen
willst, kannste auch gleich $_SESSION['warenkob'] unset'en
 
Alt 05.11.2004, 14:08  
Erfahrener Benutzer
 
Registriert seit: 20.06.2003
Beiträge: 233
andrew22
Standard

Ich möchte aber nur ein Element löschen und nicht alle

ich versteh das irgendwie nicht ...

warum bleibt das zeug da drin stehen
andrew22 ist offline  
Alt 05.11.2004, 14:52  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php

// was auch immer davor ist^^
// vielleicht auch mal posten ;)

unset($_SESSION['warenkorb']['anzahl'][$i]);
print_f("Index %d sollte geschöscht sein!"$i);
print 
'<pre>';
var_dump($_SESSION['warenkorb']['anzahl']);
print 
'</pre><hr />';

// vermute es ist in einer for schleife^^
?>
poste mir mal die ausgebe von diesem script bitte. (nachdem du was auch immer mit eingebaut hast )
 
 


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
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
ARRAY: alle möglichen Kombinationen Tentacle PHP Tipps 2006 13 12.05.2006 00:18
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25
Array: Nur einen bestimmten Teil ausgeben PHP Tipps 2004 17 25.10.2004 14:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
array leeren php, php teile eines array aus anderem array löschen unset, array unset $_session, array teil, ein array teil mit einem anderen array teil vergleichen

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