php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.03.2005, 09:43  
Gast
 
Beiträge: n/a
Standard MySQL_fetch_row nur ein Wert ausgeben?

Hallo zusammen,

ich habe ein Query an eine Tabelle in meiner Datenbank geschrieben. In dieser Tabelle stehen Zeiten drinnen.

z.B: von bis
08:00:00 08:30:00
08:30:00 09:00:00
09:00:00 09:30:00
09:30:00 10:00:00


Jetzt weise ich diese Query per "mysql_fetch_row" einer Variable zu.
So.... un jetzt können ja die Daten von der 1. Spalte so $variable[0] ausgegeben werden. Jetzt möchte ich aber das ich den ersten Wert (siehe Fett geschriebenes) in einer Variable speicher.

Ist das denn überhaupt möglich? Und wie kann ich das realisieren?
Bin bis jetzt nicht darauf gekommen.

Ich hoffe doch das Ihr mir helfen könnt!! Danke schon einmal!!!

Gruß Martini
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.03.2005, 09:46  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

while($data = mysql_fetch_row($result))
{
$dataall[] = $data;
}

dann hast du in $dataall ein array mit allen inhalten und kannst sie ausgeben und formatieren wie du lustig bist. in ner foreach-schleife [foreach ($dataall as $key=>$val) ] z.b. über if $key == 1 ...
robo47 ist offline  
Alt 08.03.2005, 09:50  
Gast
 
Beiträge: n/a
Standard

Hi!

Alle Werte für diese Zeile stehen in dem Array $variable.

Du brauchst die nur in eine Varialble zu kopieren,
wenn du nicht mit dem Array arbeiten möchtest.

Sprich so:

PHP-Code:
<?php
$test
=$variable[0]; //je nach belieben fortsetzen
$zeit=$variable[1];
?>
Alternativ kannst du auch list() nutzen.

http://de.php.net/manual/de/function.list.php

Gruß
Iceman
 
Alt 08.03.2005, 10:09  
Gast
 
Beiträge: n/a
Standard

Danke an euch zwei!!!

@robo47 dank dir verstehe ich jetzt die foreach schleife... hatte sie vorher öfters mal in anderen Skripten gesehen konnte aber damit nich so viel anfangen.

@Iceman1205 Bei
PHP-Code:
<?php

$test
=$variable[0]

?>
wurde immer der letzte Wert aus der Tabelle ausgelesen und bei
PHP-Code:
<?php

$zeit
=$variable[1]

?>
wurde überhaupt kein Wert mehr ausgegeben.. auch nich bei den folgenden $variable[2] [3] usw. keine Ahnung warum

Aber danke noch mal!!!

[edit] Sry... bei $variable[1] konnte ja auch kein Wert stehen weil ich bei meiner query nur eine Spalte angesprochen habe. :wink: Aber trotzdem verstehe ich nicht warum immer nur der letzte Wert der Spalten ausgegeben werden [/edit]

Gruß Martini
 
Alt 08.03.2005, 10:20  
Gast
 
Beiträge: n/a
Standard

Hi!

Ich dachte du wolltest nur eine Zeile ausgeben. Dann kannst du mit dem Array auf die Felder zugreifen.

Gruß
Iceman
 
 


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] Frage zu &quot;if isset ...&quot; (Leeren Wert nicht ausgeben) bursch PHP Tipps 2008 6 10.05.2008 21:03
Fester Wert bei Registrierung festlegen themr Datenbanken 1 07.03.2008 14:41
nach grösstem (unbekannten) Wert suchen lindner Datenbanken 2 20.08.2006 22:13
aus select Ergebniss jeden Wert nur einmal ausgeben DDogg PHP Tipps 2006 2 02.06.2006 11:03
Jeden Wert nur Einmal ausgeben maximus PHP Tipps 2006 2 15.05.2006 23:15
Datensatz mit höchsten Wert aus verknüpfter Tabelle ausgeben db Datenbanken 2 26.04.2006 11:48
Wie diesen Wert in eine DB einfügen? Mike² Datenbanken 5 29.03.2006 23:57
array verarbeitung (schlag auf den hinterkopf) PHP Tipps 2007 9 16.11.2005 11:37
minus wert, plus wert in variable nutzen PHP Tipps 2005-2 5 22.10.2005 19:15
Select-feld wert ausgeben jens76 HTML, Usability und Barrierefreiheit 1 17.10.2005 12:48
Bei Wert 0 nix ausgeben Diego1978 PHP Tipps 2005-2 9 15.08.2005 16:29
kleinsten und größten wert ermitteln niffi PHP Tipps 2005 14 26.04.2005 12:42
Gleichen Wert nur einmal ausgeben Connar PHP Tipps 2005 3 28.03.2005 19:47
Wert automatisch erhöhen PHP Tipps 2005 5 13.02.2005 16:25
[Erledigt] Problem: per klick auf Button Wert erhöhen/verringern HTML, Usability und Barrierefreiheit 7 07.10.2004 08:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql fetch row ausgeben, php foreach mysql_fetch_row, mysql_fetch_row where variable, mysql_fetch, php mysql_fetch_array nur einen wert ausgeben, mysql_fetch_row wert in variable schreiben, mysql_fetch_row ausgeben, query row nur ein wert ausgegeben, mysql_fetch_row bei einem wert, php mysql fetch row werte ausgeben, mysql fetch row wert ausgeben php, mysql_fetch_row nur 1 ergebnis ausgeben, variable aus der datenbank nur einmal ausgeben, php mysql _fetch_row nur eine zeile, mysql_fetch_array nur ein wert, mysql_fetch_row wert nur einmal ausgeben, php foreach wert nur 1 mal ausgeben, mysql_fetch_row nur ein ergebnis, mysql_fetch_array nur 1. zeile, letzter wert der datenbank wird ausgegeben

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