kostenloser Webspace werbefrei: lima-city


PHP: Array mit for schleife auslesen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    x-web

    Kostenloser Webspace von x-web

    x-web hat kostenlosen Webspace.

    Hallo zusammen,

    Ich habe eine MYSQL-Datebank die ungefähr so aussieht:

    CREATE TABLE 'game' (
    
    `field_0_0`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_0_1`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_0_2`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_1_0`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_1_1`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_1_2`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_2_0`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_2_1`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    `field_2_2`  varchar(17) collate latin_general_ci NOT NULL default '0,0,0,0,0',
    
    )


    Mit mysql_fetch_array(); hab ich das ganze in einen Array eingelesen.

    Disen Array will ich nun mit einer for Schleife auslese aber leider hab ich ein Problem beim generieren des Feldname.
    Hier mal meine for Schleife (ohne mysql_connect usw.):

    for ( $i = 0; $i < 3; $i++){
    for ( $j = 0; $j < 3; $j++){
    
    $fieldname = "field_".j."_".i;
    echo  $row[$fieldname];
    
    }
    }


    An der Datenbank kanns nicht liegen, da es klappt wenn ich den Namen direkt angebe und nicht dynamisch generieren.

    Danke für Hilfe

    Gruß x-web
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. cbhp

    Co-Admin Kostenloser Webspace von cbhp

    cbhp hat kostenlosen Webspace.

    Welche Fehler treten denn auf?

    Also ein Problem sehe ich, wenn i oder j den Wert 0 haben:

    $i = 0; $j = 0;
    $fieldname = "field_".j."_".i;

    Ergebnis: "field__", weil eine Zahl 0 in eine leere Zeichenfolge umgewandelt wird.

  4. desaster-productions

    desaster-productions hat kostenlosen Webspace.

    ich sehe eher das problem, dass nur j und i beim echo steht, ohne $ davor...
  5. Autor dieses Themas

    x-web

    Kostenloser Webspace von x-web

    x-web hat kostenlosen Webspace.

    Oh Mist immer diese Leichtsinns Fehler,naja jetzt klapts.

    Vielen Dank für deine Hilfe

    kann geclosed werden

    Gruß X-Web
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!