php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.01.2006, 16:08  
Neuer Benutzer
 
Registriert seit: 13.01.2005
Beiträge: 14
raffnix
Standard php / mysql array in variable / zeichenkette ausgeben

hallo alle,

ich häng gerade an ein PHP / MySQL problem ...

for($i=0;$i<count($ergebnis);$i++)
{
echo = "".$ergebnis[$i][inhalt].";";
}

dies bringt mir als ergebnis:
inhalt1;inhalt2;inhalt3; ...

ich brauche aber dieses ergebnis nicht als echo, sondern in einer variablen, damit ich den inhalt an einer anderen stelle als variable ausgeben kann.

hat hier jemand eine idee?

danke schon einmal
raffnix
raffnix ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.01.2006, 16:13  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

$variable = $ergebnis[$i]['inhalt']; vileicht?
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 26.01.2006, 16:15  
Neuer Benutzer
 
Registriert seit: 13.01.2005
Beiträge: 14
raffnix
Standard re

Zitat:
Zitat von dsmcg
$variable = $ergebnis[$i]['inhalt']; vileicht?
dies liefert immer nur den letzten datensatz der schleife.

trotzdem danke
raffnix ist offline   Mit Zitat antworten
Alt 26.01.2006, 16:17  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard Re: re

Zitat:
Zitat von raffnix
Zitat:
Zitat von dsmcg
$variable = $ergebnis[$i]['inhalt']; vileicht?
dies liefert immer nur den letzten datensatz der schleife.
was ja auch logisch ist..

dann machst du halt $varible als ein array und zählst den Index hoch (zusammen mit der FOR-Schleife)
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 26.01.2006, 16:23  
Neuer Benutzer
 
Registriert seit: 13.01.2005
Beiträge: 14
raffnix
Standard

danke, problem gelöst ...
ab und an hab ich wirklich gehirnblockaden ...

$variable = $ergebnis[$i]['inhalt'];
$variable2 = "$variable2;$variable";
raffnix ist offline   Mit Zitat antworten
Alt 26.01.2006, 16:25  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

aber wenn du einfach ein komplettes array durchgehen möchtest gibt es so etwas wie

foreach -> http://de.php.net/manual/de/control-...es.foreach.php
__________________
Wie man Fragen richtig stellt
dsmcg ist offline   Mit Zitat antworten
Alt 26.01.2006, 18:26  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Zitat:
Zitat von raffnix
$variable = $ergebnis[$i]['inhalt'];
$variable2 = "$variable2;$variable";
besser:
PHP-Code:
<?php
$var 
"";
for(
$i 0$i count($ergebnis);$i++) {
  
$var .= $ergebnis[$i]["inhalt"].";";
}
?>
Nächstes mal aber hierhin posten:
PHP-Anfänger
(siehe Forenregeln)
Zergling-new ist offline   Mit Zitat antworten
Alt 20.04.2010, 08:26  
Neuer Benutzer
 
Benutzerbild von ehc_master
 
Registriert seit: 20.04.2010
Beiträge: 24
PHP-Kenntnisse:
Anfänger
ehc_master befindet sich auf einem aufstrebenden Ast
ehc_master eine Nachricht über ICQ schicken
Standard

moin, ik kram als anfänger mal n alten beitrag aus, hab bisher nix gefunden..

mein array "$_POST[Options]" würd ik gern als Text in eine Variable speichern(Mehrfachauswahl per Formular)

bisher hab ich das so gelöst, watt aber totaler mist ist

PHP-Code:
$Options $_POST[Options][1].", ".$_POST[Options][2].", ".$_POST[Options][3].", ".$_POST[Options][4].", ".$_POST[Options][5].", ".$_POST[Options][6].", ".$_POST[Options][7].", "


bin php-noob


wenn ik dad so schreibe:

PHP-Code:
for($i 0$i count($_POST[Options]);$i++) {
  
$var .= $_POST[Options][$i]["inhalt"].";";

$Options $var
speichert der nur die Anfangsbuchstaben

und ik bekomme die ganze zeit:

Use of undefined constant Options - assumed 'Options' in C:\xampp\htdocs\test\adm_newuser1.php on line 4



hier http://www.php.de/php-tipps-2008/123...ahl-array.html ([Erledigt] Formular -&gt; Mehrfachauswahl -&gt; Array?) versteh ich das nicht wirklich...

wie bekomme ich alle werte eines arrays in eine variable ?

Geändert von ehc_master (20.04.2010 um 15:06 Uhr).
ehc_master ist offline   Mit Zitat antworten
Alt 20.04.2010, 15:05  
Neuer Benutzer
 
Benutzerbild von ehc_master
 
Registriert seit: 20.04.2010
Beiträge: 24
PHP-Kenntnisse:
Anfänger
ehc_master befindet sich auf einem aufstrebenden Ast
ehc_master eine Nachricht über ICQ schicken
Standard

ok mit
PHP-Code:
$var ="";
for(
$i 0$i count($_POST[Options]);$i++) {
  
$var .= $_POST[Options][$i].", ";


$Options $var
speichert er jetzt auch den vollen namen
nächstes problem, ich möchte nicht hinter dem letzten wort ein unnötiges Komma... wie kann ich das umgehen ?
ehc_master ist offline   Mit Zitat antworten
Alt 20.04.2010, 15:10  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

In dem du statt der for-Schleife einfach implode benutzt.
ChrisB ist offline   Mit Zitat antworten
Antwort


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
Externe Variable über eine Funktion ausgeben errox PHP Tipps 2008 3 14.04.2008 11:26
Geschwindigkeit: Array vs. MySQL Jacks Rache PHP Tipps 2006 4 13.03.2006 20:45
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
[Erledigt] MySQL Abfrage mit Session Variable PHP Tipps 2005-2 5 13.10.2005 13:17
mehrdimensionales array - MySQL database PHP Tipps 2005-2 2 17.08.2005 08:48
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
Array füllen und ausgeben PHP Tipps 2005 6 24.02.2005 14:33
Leerzeichen (innerhalb einer Variable) ausgeben HTML, Usability und Barrierefreiheit 3 25.01.2005 15:24
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Array aus Zeichenkette PHP Tipps 2004 2 20.10.2004 08:52
Brauche dringend Hilfe ! Array als Variable versenden Sachse PHP Tipps 2004 12 18.10.2004 20:31
bbcode - Classe PHP-Fortgeschrittene 4 18.09.2004 17:30
array wert als variable nähmen PHP Tipps 2004 15 07.07.2004 21:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php mysql array ausgeben, php mysql array füllen, array in variable, mysql array variable, mysql array ausgeben, php komplettes array ausgeben, php array in variable schreiben, php array variable, array mit variable, array variable, komplettes array ausgeben, php array in variable, komplettes array ausgeben php, php variable in array, variable in array, array als variable, php variable in array schreiben, array variable php, array in variable ausgeben, mysql array füllen

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