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 ::

Webseiten professionell erstellen

Webseiten professionell erstellen 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 30.04.2009, 21:27:04
Mc Pole Mc Pole ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 38
Beiträge: 16
Schulprojekt Wichtig!2d Array Problem

Hi leute,

Ich mache grad ein Schulprojekt in einer Firma und komme bei einer Sache einfach nicht weiter. Dazu kommt das ich das Projekt alleine mache -.-

Die Vorstellung:

ein 2D Array wird erzeug und mit Daten gefüttert. Ich nenne es mal ray:
PHP-Code:
$ray[$i]=array($name$vorname$datum ); 
es wird an der Stelle i mit Daten gefüllt und später wieder ausgelesen:
PHP-Code:
$count=count($ray);
    for ($j = 0; $j < $count; $j++)
    {
    ?>

     <tr>
      <td class="button46"><? echo $ray[$i][0] ?></td>
      <td class="button46"><? echo $ray[$i][1]?></td>
So weit so gut. Nun möchte ich das array gerne weiter füllen indem ich die seite aktualisiere, array per hidden-post übergebe und später in einer schleife wieder ausgebe?

Wenn ihr noch Infos braucht, werde ich die na türlich posten.

Schonmal vielen Dank !!! ich muss das unbedingt hinkriegen
Mit Zitat antworten
  #2  
Alt 01.05.2009, 09:55:12
cortex cortex ist offline
SELFPHP Profi
 
Registriert seit: Apr 2008
Alter: 48
Beiträge: 1.938
AW: Schulprojekt Wichtig!2d Array Problem

Zitat:
Zitat von Mc Pole Beitrag anzeigen
2D Array
kenn-ich-nich. ein array in php ist erst einmal 2-dimensional. bitte nicht mit vektoren verwechseln.

deine fragestellung hast du nicht eindeutig / verständlich formuliert. eigene denksätze fehlen ebenso. auf zuruf wird hier niemand dein problem lösen.

übrigens... dein wichtig! kommt sicher nicht besonders gut an...

cx
Mit Zitat antworten
  #3  
Alt 01.05.2009, 14:09:41
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Schulprojekt Wichtig!2d Array Problem

Zitat:
Zitat von Mc Pole Beitrag anzeigen
So weit so gut. Nun möchte ich das array gerne weiter füllen indem ich die seite aktualisiere, array per hidden-post übergebe und später in einer schleife wieder ausgebe?
Ist das eine Frage? Wenn nicht, wo ist dann genau das Problem?
Mit Zitat antworten
  #4  
Alt 01.05.2009, 15:13:14
Mc Pole Mc Pole ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 38
Beiträge: 16
AW: Schulprojekt Wichtig!2d Array Problem

Es ist schwer das Problem zu erklären. Sorry. Ich versuchs nochmal.

Ich erstelle auf Grundlage eines Formulars ein Array.
In diesem werden die Daten eingefügt.

ray[1] [ Peter, Hans, 2009-12-23, usw.]

Dieses wird dann als erstes direkt in eine Tabelle zur Übersicht angezeigt.
Danach soll der Benutzer einen weiteren Eintrag generieren können.
Die Seite wird bei der Bestätigung der neuen Daten aktualisiert, das Array soll mit
PHP-Code:
<input name="ray" type="hidden" value="<? echo $ray[][] ?>" />
übergeben werden. Dann soll es hochgezählt und mit den neuen Daten gefüllt werden.

ray[1] [ Jürgen, Karl-Heinz, 2009-12-23, usw.]
ray[2] [ Benedickt, Stefan, 2009-03-12, usw.]

und dann wieder wie beim ersten Eintrag auch schon die Übersicht in einer Tabelle erstellen(durch auslesen aller Array-Einträge).

PHP-Code:
$ray[$i]=array($_POST['nam'],$_POST['datum'],$name,$vorname,$t,$farbe,$ma_select,$land,$thisday,$user,$day,$mem,$task,$lfd3);

?>
<!--
*****************************
Hier wird die Überschrift der Steps erstellt
*****************************
-->

<p></p>
<center>
  <table width="420" border="0" align="left">
    <tr>
      <td width="414" background="/images/backgr6.png" bgcolor="#FFFFFF" scope="col"><div align="left" class="line2">Step 3:  Save the following Project</div></td>
      </tr>
  </table>
  <p>&nbsp;</p>
</center>

<table width="455px" border="1">
 <tr>
  <td class="button47" >Customer</td>
  <td class="button47" >Execution-Date</td>
  <td class="button47" >Responsibility</td>
  <td class="button47" >Task</td>
  <td class="button47" >Symbol</td>
 </tr>

<!--
*****************************
Hier werden die Einträge aus dem Array gelesen
*****************************
-->

<?
    $count=count($ray);
    for ($j = 0; $j < $count; $j++)
    {
    ?>

     <tr>
      <td class="button46"><? echo $ray[$i][0] ?></td>
      <td class="button46"><? echo $ray[$i][1]?></td>
      <td class="button46"><? echo $ray[$i][2] .  " , " . $ray[$i][3]  ?></td>
      <td class="button46"><? echo $ray[$i][4] ?></td>
      <td class="<? echo button.$ray[$i][5];?>"></td>
           <!--<td class="button46"><? echo $ray[$i][6] ?></td>
           <td class="button46"><? echo $ray[$i][7] ?></td>
           <td class="button46"><? echo $ray[$i][8] ?></td>
           <td class="button46"><? echo $ray[$i][9] ?></td>
           <td class="button46"><? echo $ray[$i][10] ?></td>
           <td class="button46"><? echo $ray[$i][11] ?></td>
           <td class="button46"><? echo $ray[$i][12] ?></td>
           <td class="button46"><? echo $ray[$i][13] ?></td>-->
     </tr>
          <input name="ma" type="hidden" value="<? echo $ray[$i][6] ?>" />
          <input name="t" type="hidden" value="<? echo $ray[$i][12] ?>" />
          <input name="k" type="hidden" value="<? echo $ray[$i][13] ?>" />
          <input name="d" type="hidden" value="<? echo $ray[$i][1] ?>" />
          <input name="l" type="hidden" value="<? echo $ray[$i][7] ?>" />
          <input name="m" type="hidden" value="<? echo $ray[$i][11] ?>" />
          <input name="a" type="hidden" value="<? echo $ray[$i][8] ?>" />
          <input name="v" type="hidden" value="<? echo $ray[$i][9] ?>" />
          <input name="da" type="hidden" value="<? echo $ray[$i][10] ?>" />

          <?
         $i++;
    }
?>

<tr>
<td><input type="submit" class="normal" readonly="readonly" name="saveall" value="Save Step" style="width:113px" /></td>
<td><button type="button" class="normal" style="width:113px"  onclick="change('new_project_change.php')" value="">Change</button></td>
<td class="button46" style="width:400px" colspan="3">&nbsp;</td>
</tr>
</table>
</form>
Wie übergebe ich das Array richtig? Wie kann ich es um den neuen Eintrag erweitern?
Wie liest man das durch $_POST übergebene Array wieder aus???

Tut mir leid wenn ich es nicht richtig erkläre. Liegt wohl daran das ich es nicht besser weiß.
Bin ja hier bei den Grundlagen. Seid bitte nachsichtig mit mir =)

Danke! mfg Pole
Mit Zitat antworten
  #5  
Alt 01.05.2009, 21:21:19
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Schulprojekt Wichtig!2d Array Problem

das array wird jedes mal beim seite-neuladen neu initialisiert, du kannst darin nciht einfach einträge speichern. die müssen in eine text-datei oder eine datenbank oder ähnliches geschrieben werden.
Mit Zitat antworten
  #6  
Alt 04.05.2009, 00:31:08
Mc Pole Mc Pole ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 38
Beiträge: 16
AW: Schulprojekt Wichtig!2d Array Problem

Mann kann doch bestimmt abfragen ob es im Array schon einen eintrag gibt?

If (isset ($ray))
{}

oder

if ($ray[1][1] == "")
{}
Mit Zitat antworten
  #7  
Alt 04.05.2009, 09:56:42
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Schulprojekt Wichtig!2d Array Problem

neues thema => neuer thread.

http://de.php.net/empty
Mit Zitat antworten
  #8  
Alt 04.05.2009, 10:33:34
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Schulprojekt Wichtig!2d Array Problem

Zitat:
Mann kann doch bestimmt abfragen ob es im Array schon einen eintrag gibt?
Man könnte auch erstmal das PHP Handbuch lesen, bevor man solche Fragen stellt!
Nagut, evtl. weißt du ja noch gar nicht wo das steckt....
Hier: http://www.php.net/manual/de/
Mit Zitat antworten
  #9  
Alt 04.05.2009, 18:23:10
Mc Pole Mc Pole ist offline
Anfänger
 
Registriert seit: Mar 2009
Alter: 38
Beiträge: 16
AW: Schulprojekt Wichtig!2d Array Problem

Okay.... ich überprüfe mit empty($var) vorher ob das Array nen inhalt hat.

aber......zurück zu meinem eigentlichen Problem.

Wie übergebe ich das Array richtig? Wie kann ich es um den neuen Eintrag erweitern?
Wie liest man das durch $_POST übergebene Array wieder aus???

Danke !!! mfg pole
Mit Zitat antworten
  #10  
Alt 05.05.2009, 09:47:10
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: Schulprojekt Wichtig!2d Array Problem

Zitat:
Zitat von Mc Pole Beitrag anzeigen
[...]
aber......zurück zu meinem eigentlichen Problem.
Wer lesen kann ist klar im Vorteil:

PHP Handbuch
PHP Tutorial
PHP FAQ
PHP Kompendium
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
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
Mehrdimensionalen Arrays als HTML Liste erselbst PHP Grundlagen 2 14.04.2009 00:46:36
Array - Problem Darelius PHP Grundlagen 2 18.10.2008 14:43:19
Mehrdimensionales Array umstrukturieren Munchkin PHP für Fortgeschrittene und Experten 2 16.05.2008 14:09:06
Mehrdimensionales Array sortieren MrLongbaugh PHP Grundlagen 10 06.03.2008 13:02:47
Problem mit include und array in while-Schleife andu PHP Grundlagen 2 14.11.2005 21:02:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:25:23 Uhr.


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


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