SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.11.2016, 12:30:44
DSC DSC ist offline
Anfänger
 
Registriert seit: Oct 2016
Alter: 31
Beiträge: 4
Array Merge Problem

Servus,

ich habe mit einer For Each Schleife mehrere Arrays gefüllt:

PHP-Code:
$ids = array(20,19,18,17);
foreach(
$ID as $id){ 

  
 
$Messanfragemssql_query("SELECT Messwerte FROM [$Datenbank].[dbo].[Tabelle_M1] WHERE id = CAST('$id' AS INT)");
        while (
$datensatzMess mssql_fetch_array($MessanfrageMSSQL_NUM)) 
           {
           
$ergebnisMess[$id]=$datensatzMess;
            }

Nun habe ich pro Schleifendurchgang ein Array mit der dazugehörigen ID gefüllt.

$ergebnisMess[20]
$ergebnisMess[19]
$ergebnisMess[18]
$ergebnisMess[17]

Diese möchte ich mit Array Merge zusammen führen.
$ergebnis = array_merge($ergebnisMess[20],$ergebnisMess[19],$ergebnisMess[18],$ergebnisMess[17]);

Nun ist es aber so, dass die ids nicht immer gleich sind, sprich in ids Array stehen immer verschiedene IDs drinnen. Kann man eventuell eine For Schleife generieren, die die arrays dynamisch verbindet? Bei meinen Kenntnissen, hätte ich einen String generiert aber array_merge will ja die Arrays haben und nicht nur die Bezeichnung. Oder kann man eine Zeichenkette wieder umwandeln, sodass array merge wieder Arrays sieht.

Viele Grüße
Mit Zitat antworten
  #2  
Alt 02.11.2016, 13:01:10
chorn chorn ist offline
Junior Member
 
Registriert seit: Apr 2016
Alter: 44
Beiträge: 171
AW: Array Merge Problem

Was soll array_merge an der Stelle bringen? Die Datensätze haben alle die gleiche Spalte, da kommt dann also einfach der letzte Datensatz raus. Ausserdem kennt selbst MSSQL Statements mit "IN", also keine Notwendigkeit für die äußere Schleife.
Mit Zitat antworten
  #3  
Alt 02.11.2016, 13:44:40
DSC DSC ist offline
Anfänger
 
Registriert seit: Oct 2016
Alter: 31
Beiträge: 4
AW: Array Merge Problem

Also zurzeit schreibe ich mit Array_Merge tatsächlich alle Datensätze von den Verschiedenen IDs in das Array $ergebnis. Mein restlicher Algorithmus funktioniert auch soweit.

Werde es auf die schnelle nochmal mit "IN" versuchen.

Aber selbst für oben die Anwendung müsste es doch eigentlich was geben.

LG
Mit Zitat antworten
  #4  
Alt 02.11.2016, 14:20:33
DSC DSC ist offline
Anfänger
 
Registriert seit: Oct 2016
Alter: 31
Beiträge: 4
AW: Array Merge Problem

Hab jetzt mal versucht eine Datenbankabfrage zu generieren um gleichzeitig alle Messwerte von ID 20,19,18,17 in ein Array $Test zu schreiben, jetzt schreibt der mit genau 3 Werte rein Y1,Y2,Y3. Also irgendwas läuft da noch falsch.



PHP-Code:
$YYanfrage mssql_query("SELECT Y1,Y2,Y3 FROM [$Datenbank].[dbo].[Diagramm_Laenge_M1] WHERE id IN (20,19,18,17)");
while (
$datensatzTest mssql_fetch_array($YYanfrageMSSQL_NUM)) 
           {
           
$Test=$datensatzTest;
           }
var_dump($Test[0]);
var_dump($Test[1]);
var_dump($Test[2]);
var_dump($Test[3]);
var_dump($Test[4]);
var_dump($Test[5]); 
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Array Salamander89 PHP Grundlagen 5 04.07.2009 15:04:53
XML DOM PHP4 nach PHP5 till_ch PHP Grundlagen 0 26.06.2009 23:13:33
select array abfrage problem bluepower2020 PHP Grundlagen 3 14.07.2008 12:28:51
Mehrdimensionales Array sortieren MrLongbaugh PHP Grundlagen 10 06.03.2008 12:02:47
Problem mit Array und fopen() DeMaephis PHP für Fortgeschrittene und Experten 1 07.12.2002 11:50:58


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:34:06 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt