dynamische Listenfelder

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Patrick_PQ
    antwortet
    Hallo K Man,

    sorry das ich mich nicht früher gemeldet habe - hatte einfach zu viel um die Ohren ... keine böse Absicht. Aber wie ich sehe hast du es jetzt ja hinbekommen

    Ich habe das Script nochmals überarbeitet, damit die Funktion nicht für jedes Listenfeld neu erstellt werden muss. Das war so nicht im TUT - insofern etwas unsauber von mir, aber das TUT sollte ja auch nur die Möglichkeit aufzeigen ...

    Lange Rede, kurzer Sinn, hier die überarbeitete Version:

    PHP-Code:
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    <script type="text/javascript">
    <!--
    <?php
    /* Verbindung aufbauen, auswählen einer Datenbank */
        
    $link mysql_connect("localhost""root@localhost""")
        or die(
    "Keine Verbindung möglich: " mysql_error());
        
    mysql_select_db("patrick1") or die("Auswahl der Datenbank fehlgeschlagen");
        
    // abhängiges Kombifeld 'drp2 aka liste2' erzeugen
        
    $rs=mysql_query("select * from tbl_artikel") or die(mysql_error());
        
    $rows=mysql_num_rows($rs);
        echo 
    "\tvar liste2=new Array($rows)\n"
        
    "\tfor(var i=0;i<liste2.length;i++)\n"
        
    "\t\tliste2[i]=new Array(2);\n";
        
    $n=0;
        while(
    $zeile=mysql_fetch_assoc($rs)) {
            echo 
    "\tliste2[$n][0]=".$zeile['art_id'].";\n"
            
    "\tliste2[$n][1]='".$zeile['art_bez']."';\n"
            
    "\tliste2[$n][2]=".$zeile['art_grp'].";\n";
            
    $n++;
        }
        
    // abhängiges Kombifeld 'drp3 aka liste3' erzeugen
        
    $rs=mysql_query("select * from tbl_hersteller") or die(mysql_error());
        
    $rows=mysql_num_rows($rs);
        echo 
    "\tvar liste3=new Array($rows)\n"
        
    "\tfor(var i=0;i<liste3.length;i++)\n"
        
    "\t\tliste3[i]=new Array(2);\n";
        
    $n=0;
        while(
    $zeile=mysql_fetch_assoc($rs)) {
            echo 
    "\tliste3[$n][0]=".$zeile['id'].";\n"
            
    "\tliste3[$n][1]='".$zeile['hersteller']."';\n"
            
    "\tliste3[$n][2]=".$zeile['artikel'].";\n";
            
    $n++;
        }
    ?>
    function update_select(strSelect, strListe, strQuelle) {
        var x=document.frm_auswahl(strSelect).length;
        for(var n=0; n<x; n++)
            document.frm_auswahl(strSelect).options[0]=null;
        for(n=0; n<eval(strListe).length; n++) {
            if(eval(strListe)[n][2]==document.frm_auswahl(strQuelle).value) {
                var NeuerEintrag=new Option(eval(strListe)[n][1], eval(strListe)[n][0]);
                document.frm_auswahl(strSelect).options[document.frm_auswahl(strSelect).length]=NeuerEintrag;
            }
        }
    }
    -->
    </script>
    </head>
    <body>
    <form name="frm_auswahl" action="">
      <select name="drp1" size="30" onChange="update_select('drp2', 'liste2', 'drp1')
      ;update_select('drp3', 'liste3', 'drp2')">
        <?php

    /* Verbindung aufbauen, auswählen einer Datenbank */
    $link mysql_connect("localhost""root@localhost""")
       or die(
    "Keine Verbindung möglich: " mysql_error());
    echo 
    "";
    mysql_select_db("patrick1") or die("Auswahl der Datenbank fehlgeschlagen");


            
    $rs=mysql_query("select * from tbl_art_gruppen") or die(mysql_error());
            while(
    $zeile=mysql_fetch_assoc($rs)) {
                echo 
    "<option value=\"".$zeile['art_grp_id']
                . 
    "\">".$zeile['art_gruppe']."</option>\n";
            }
        
    ?>
      </select>
      <select name="drp2" size="30" onChange="update_select('drp3', 'liste3', 'drp2')">
        <option>Start</option>
      </select>
      <select name="drp3" size="30">
          <option>Start</option>
      </select>
    </form>
    <script type="text/javascript">
    <!--
        update_select('drp2', 'liste2', 'drp1');
        update_select('drp3', 'liste3', 'drp2');
    -->
    </script>

    </body>
    </html>
    und hier noch der SQL-Dump für die Test-Datenbank:

    # phpMyAdmin SQL Dump
    # version 2.5.5-pl1
    # http://www.phpmyadmin.net
    #
    # Host: 127.0.0.1
    # Erstellungszeit: 25. März 2004 um 10:58
    # Server Version: 4.0.17
    # PHP-Version: 4.3.2
    #
    # Datenbank: `patrick1`
    #

    # --------------------------------------------------------

    #
    # Tabellenstruktur für Tabelle `tbl_art_gruppen`
    #

    CREATE TABLE `tbl_art_gruppen` (
    `art_grp_id` int(11) NOT NULL auto_increment,
    `art_gruppe` varchar(30) NOT NULL default '',
    PRIMARY KEY (`art_grp_id`)
    ) TYPE=MyISAM AUTO_INCREMENT=3 ;

    #
    # Daten für Tabelle `tbl_art_gruppen`
    #

    INSERT INTO `tbl_art_gruppen` VALUES (1, 'Monitore');
    INSERT INTO `tbl_art_gruppen` VALUES (2, 'Festplatten');

    # --------------------------------------------------------

    #
    # Tabellenstruktur für Tabelle `tbl_artikel`
    #

    CREATE TABLE `tbl_artikel` (
    `art_id` int(11) NOT NULL auto_increment,
    `art_bez` varchar(30) NOT NULL default '',
    `art_grp` int(11) NOT NULL default '0',
    PRIMARY KEY (`art_id`)
    ) TYPE=MyISAM AUTO_INCREMENT=8 ;

    #
    # Daten für Tabelle `tbl_artikel`
    #

    INSERT INTO `tbl_artikel` VALUES (1, '17 Zoll', 1);
    INSERT INTO `tbl_artikel` VALUES (2, '19 Zoll', 1);
    INSERT INTO `tbl_artikel` VALUES (3, '21 Zoll', 1);
    INSERT INTO `tbl_artikel` VALUES (4, '80 GB', 2);
    INSERT INTO `tbl_artikel` VALUES (5, '120 GB', 2);
    INSERT INTO `tbl_artikel` VALUES (6, '160 GB', 2);
    INSERT INTO `tbl_artikel` VALUES (7, '200 GB', 2);

    # --------------------------------------------------------

    #
    # Tabellenstruktur für Tabelle `tbl_hersteller`
    #

    CREATE TABLE `tbl_hersteller` (
    `id` int(11) NOT NULL auto_increment,
    `hersteller` varchar(30) NOT NULL default '',
    `artikel` int(11) NOT NULL default '0',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=14 ;

    #
    # Daten für Tabelle `tbl_hersteller`
    #

    INSERT INTO `tbl_hersteller` VALUES (1, 'NoName', 1);
    INSERT INTO `tbl_hersteller` VALUES (2, 'Siemens', 1);
    INSERT INTO `tbl_hersteller` VALUES (3, 'NoName', 2);
    INSERT INTO `tbl_hersteller` VALUES (4, 'Siemens', 2);
    INSERT INTO `tbl_hersteller` VALUES (5, 'NoName', 3);
    INSERT INTO `tbl_hersteller` VALUES (6, 'Eizo', 3);
    INSERT INTO `tbl_hersteller` VALUES (7, 'WD', 4);
    INSERT INTO `tbl_hersteller` VALUES (8, 'Seagate', 4);
    INSERT INTO `tbl_hersteller` VALUES (9, 'Maxtor', 5);
    INSERT INTO `tbl_hersteller` VALUES (10, 'IBM', 5);
    INSERT INTO `tbl_hersteller` VALUES (11, 'Seagate', 6);
    INSERT INTO `tbl_hersteller` VALUES (12, 'IBM', 6);
    INSERT INTO `tbl_hersteller` VALUES (13, 'WD', 7);

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hi

    Ok, hab's geändert und hab auch das Prob hinbekommen, dass auch das 3. Listenfeld richtig reagiert. Auf Wunsch stelle ich es hier rein.
    Gruß
    K Man
    Zuletzt geändert von KMan; 05.03.2004, 12:27.

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Original geschrieben von KMan
    Aber ich habe doch diese mysql_error() Anwesiung im code drin, oder nicht?
    ja, beim aufbauen der verbindungen zur DB.

    viel wichtiger ist es allerdings beim ausführen der queries, damit du angezeigt bekommst, ob da fehler drin sind:

    $blah = mysql_query(...) or die(mysql_error());



    btw: bitte editiere deine älteren beiträge, und füge die [ php ]-tags hinzu.

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hi Du

    Aber ich habe doch diese mysql_error() Anwesiung im code drin, oder nicht?
    Habe auch in meinem PHP Buch nachgeschaut, da kommt auch nicht mehr drüber als die Unterscheidung zwischen mysql_error() und mysql_errno(). Ich weiss jetzt nicht was Du damit genau meinst. Muss da noch was dazu?

    Gruß K Man

    Einen Kommentar schreiben:


  • Abraxax
    antwortet
    Original geschrieben von KMan
    Bei fehlerhaftem Code kommt doch schon eine parse Fehlermeldung.
    ja. aber nur bei php-code. bei sql liefert dir eben mysql_error() die meldung.

    und jetzt lies mal, in welchem forum du bist.

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hi Du

    Das mit dem mysql_error() habe ich bislang nicht geändert, nicht weil ich Dich ärgern will, sondern weil ich nicht genau weiss was ich da ändern soll. Bin eben Newby. Bei fehlerhaftem Code kommt doch schon eine parse Fehlermeldung.

    Gruß
    K Man

    Einen Kommentar schreiben:


  • Abraxax
    antwortet
    Original geschrieben von KMan
    Hallo Abraxax
    Hier nun der gesamte Code für folgende 2 Tabellen
    wann habe ich den denn angefordert?

    du solltest auch deinen post editieren und nicht noch einmal einen neuen post mit dem ganzen code verfassen.

    ausserdem konnte ich bisher immer noch nicht die verwendung von mysql_error() erkennen.

    BTW:
    deinen doppelpost bzgl code habe ich entfernt. bitte bearbeite deine andern beiden posts entsprechend.

    ausserdem nimm auch mal meinen rat bzgl mysql_error() an, statt noch einmal code zu posten.

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Abraxax hatte dich vorher schon gebeten, endlich mal die PHP-tags des forums zu nutzen, um das ganze etwas besser lesbar zu machen - und du klatschst schon wieder deinen code einfach so hier rein ...


    EDIT:
    beitrag entschärft :-)
    Zuletzt geändert von wahsaga; 04.03.2004, 13:40.

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hallo Abraxax

    Hier nun der gesamte Code für folgende 2 Tabellen

    Tabelle Abteilungen

    Abt_ID/ Abteilung
    ----------------------
    1/Abt1
    2/Abt2
    3/Abt3

    Tabelle Prozesse

    Nummer/Bezeichnung/Abt_Pro_ID/Abteilung
    -------------------------------------
    111/Telefonieren/1/Abt1
    111/Telefonieren/3/Abt3
    222/Rechnen/2/Abt2
    222/Rechnen/3/Abt3
    usw.

    Es wurden keine Primärschlüssel vergeben.

    PHP-Code:
    <html> 
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript"> 
    <!-- 
    <?php 
    /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 
    // abhängiges Kombifeld erzeugen 
    $rs=mysql_query("select * from prozesse") or die(mysql_error()); 
    $rows=mysql_num_rows($rs); 
    echo 
    "\tvar liste2=new Array($rows)\n" 
    "\tfor(var i=0;i<liste2.length;i++)\n" 
    "\t\tliste2[i]=new Array(2);\n"
    $n=0
    while(
    $zeile=mysql_fetch_assoc($rs)) { 
    echo 
    "\tliste2[$n][0]=".$zeile['Nummer'].";\n"
    "\tliste2[$n][1]='".$zeile['Bezeichnung']."';\n"
    "\tliste2[$n][2]=".$zeile['Abt_Pro_ID'].";\n";

    $n++; 

    ?> 
    function update_drp2() {
    var x=document.frm_auswahl.drp2.length;
    for(var n=0; n<x; n++)
    document.frm_auswahl.drp2.options[0]=null;
    for(n=0; n<liste2.length; n++) {
    if(liste2[n][2]==document.frm_auswahl.drp1.value) {
    var NeuerEintrag=new Option(liste2[n][1], liste2[n][0]);
    document.frm_auswahl.drp2.options[document.frm_auswahl.drp2.length]=NeuerEintrag;



    --> 
    </script>
    <script type="text/javascript">
    <!--
    <!-- 
    <?php 
    /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 
    // abhängiges Kombifeld erzeugen 
    $rs=mysql_query("select * from Prozesse") or die(mysql_error()); 
    $rows=mysql_num_rows($rs); 
    echo 
    "\tvar liste3=new Array($rows)\n" 
    "\tfor(var i=0;i<liste3.length;i++)\n" 
    "\t\tliste3[i]=new Array(0);\n"
    $n=0
    while(
    $zeile=mysql_fetch_assoc($rs)) { 
    echo 
    "\tliste3[$n][0]=".$zeile['Bezeichnung'].";\n"
    "\tliste3[$n][1]=".$zeile['Nummer'].";\n"
    "\tliste3[$n][2]=".$zeile['Abt_Pro_ID'].";\n"
    "\tliste3[$n][3]='".$zeile['Abteilung']."';\n";
    $n++; 

    ?> 
    function update_drp3() { 
    var x=document.frm_auswahl.drp3.length; 
    for(var n=0; n<x; n++) 
    document.frm_auswahl.drp3.options[0]=null; 
    for(n=0; n<liste3.length; n++) { 
    if(liste2[n][0]==document.frm_auswahl.drp2.value) { 
    var NeuerEintrag=new Option(liste3[n][3], liste3[n][0]); 
    document.frm_auswahl.drp3.options[document.frm_auswahl.drp3.length]=NeuerEintrag; 



    -->
    </script>
    </head> 
    <body bgcolor="#FFFFFF" text="#000000">
    <form name="frm_auswahl" action=""> 

    <select name="drp1" size="30" onChange="update_drp2()"> 
    <?php 
    /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 

    $rs=mysql_query("select * from abteilungen") or die(mysql_error());  
    while(
    $zeile=mysql_fetch_assoc($rs)) { 
    echo 
    "<option value=\"".$zeile['Abt_ID'
    "\">".$zeile['Abteilung']."</option>\n"

    ?> 
    </select>
    <select name="drp2" size="30" onChange="update_drp3()">
    <?php 
    /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 
    ?> 
    </select> 
    <select name="drp3" size="30"> 
    <?php 
    /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 
    ?> 
    </select>
    </form>
    <p>
    <script type="text/javascript"> 
    <!-- 
    update_drp2() 
    --> 
    </script>
    <script type="text/javascript"> 
    <!-- 
    update_drp3() 
    --> 
    </script>
    </body> 
    </html>
    Gruß
    K Man
    Zuletzt geändert von KMan; 05.03.2004, 10:08.

    Einen Kommentar schreiben:


  • Abraxax
    antwortet
    Original geschrieben von KMan
    Es kommen keine Fehlerangaben.
    wie denn auch? du verwendest kein mysql_error()

    und editiere mal deinen post bzgl der php-tags im forum!

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hallo Patrick

    Vielen Dank für Deine Antwort. Du bist mir echt ne große Hilfe.

    Laut Deiner Aussage bezieht sich also das value auf den Primärschlüssel. Jetzt hat das ganze für das erste Listenfeld funktioniert obwohl ich da gar keinen Primärschlüssel in der Tabelle festgelegt habe. Evtl. hat er dann einfach die erste Spalte genommen, aber das weiss ich als Anfänger nicht, jedenfalls war die erste Spalte hier auch die ausschlaggebende. Für das 2. Listenfeld kann es dann jedoch gar nicht funktionieren, da ich ja für eine Zuordnung die Bezeichnung des Prozesses brauche, der im 2. Listenfeld gerade sichtbar und markiert ist. Der Code soll also die Bezeichnung, die in LF2 geklickt wird, festhalten und alle anderen gleichen Bezeichnungen innerhalb der Tabelle suchen und wo Gleichheit herrscht die Abteilung aus der Tabelle „Prozesse“ ausgeben.

    Ich habe anfänglich gedacht er führt dies bei folgendem Code aus; aber leider ist dem nicht so:
    PHP-Code:
    <script type="text/javascript">
    <!--
    <!-- 
    <?php 
    /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 
    // abhängiges Kombifeld erzeugen 
    $rs=mysql_query("select * from Prozesse") or die(mysql_error());  
    $rows=mysql_num_rows($rs); 
    echo 
    "\tvar liste3=new Array($rows)\n" 
    "\tfor(var i=0;i<liste3.length;i++)\n" 
    "\t\tliste3[i]=new Array(0);\n"
    $n=0
    while(
    $zeile=mysql_fetch_assoc($rs)) { 
    echo 
    "\tliste3[$n][0]=".$zeile['Bezeichnung'].";\n"
    "\tliste3[$n][1]=".$zeile['Nummer'].";\n"
    "\tliste3[$n][2]=".$zeile['Abt_Pro_ID'].";\n"
    "\tliste3[$n][3]='".$zeile['Abteilung']."';\n";
    $n++; 

    ?> 
    function update_drp3() { 
    var x=document.frm_auswahl.drp3.length; 
    for(var n=0; n<x; n++) 
    document.frm_auswahl.drp3.options[0]=null; 
    for(n=0; n<liste3.length; n++) { 
    if(liste2[n][0]==document.frm_auswahl.drp2.value) { 
    var NeuerEintrag=new Option(liste3[n][3], liste3[n][0]); 
    document.frm_auswahl.drp3.options[document.frm_auswahl.drp3.length]=NeuerEintrag; 



    -->
    </script>
    Es kommen keine Fehlerangaben.

    Gruß
    K Man
    Zuletzt geändert von KMan; 05.03.2004, 10:07.

    Einen Kommentar schreiben:


  • Patrick_PQ
    antwortet
    also, zu deinen Fragen:
    Hier würde mich insbesondere interessieren, ob das was jetzt im 2. Listenfeld angeklickt wurde wirklich die Bezeichnung ist, die ja auch im Listenfeld sichtbar ist oder die Abt_Pro_ID, die ich eigentlich als Wert bräuchte um die entsprechende Abteilung zuzuordnen.
    Das zweite Listenfeld hat als Value-Eigenschaft (nicht sichtbar) einen nummerischen Wert (Primärschküssel der Tabelle).

    Was ich auch nicht verstehe ist dass bei Var Neuer Eintrag am Ende der Zeile 2 Angaben stehen, ich will aber nur 1 Ergebnis im Listenfeld ausgeben, ändere ich aber da was gibt’s da manchmal Probleme.
    Bei 'Var NeuerEintrag' stehen zwei Werte um einmal die Value-Eigenschaft zu setzen und zum anderen den angezeigten Optionswert. Eine gute Erklärung hierfür findest du bei selfhtml unter JavaScript/Objectreferenz/forms/elements/options


    Meinst Du Du könntest das Beispiel mal an ner Datenbank testen?

    mySQL habe ich nur bei mir zuhause installiert - ich versuche es heute oder morgen Abend mal zu testen - melde mich dann wieder hier im Forum.

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hi Patrick

    Hab jetzt nahezu alle Möglichkeiten durchgespielt. Es scheint wohl laut Aussage der Fehlermeldung des Internet Explorers an folgenden Bereichen zu liegen:

    <select name="drp2" size="30" onChange="update_drp3()">

    Ich habe mich gefragt ob nicht auch irgendetwas mit der dem 2. Java script im Head-Teil falsch ist; insbesondere die erste While Schleife. Kann das denn so überhaupt funktionieren? Eine Frage würde mich auch brennend interessieren; und zwar habe ich jetzt eine Stelle geändert:
    PHP-Code:
    <?php /* Verbindung aufbauen, auswählen einer Datenbank */ 
    $link mysql_connect("localhost""root@localhost"""
    or die(
    "Keine Verbindung möglich: " mysql_error()); 
    echo 
    ""
    mysql_select_db("Intranet") or die("Auswahl der Datenbank fehlgeschlagen"); 
    // abhängiges Kombifeld erzeugen 
    $rs=mysql_query("select * from prozesse") or die(mysql_error()); 
    $rows=mysql_num_rows($rs); 
    echo 
    "\tvar liste3=new Array($rows)\n" 
    "\tfor(var i=0;i<liste3.length;i++)\n" 
    "\t\tliste3[i]=new Array(2);\n"
    $n=0
    while(
    $zeile=mysql_fetch_assoc($rs)) { 
    echo 
    "\tliste3[$n][0]=".$zeile['Bezeichnung'].";\n" 
    "\tliste3[$n][1]=".$zeile['Abt_Pro_ID'].";\n"
    "\tliste3[$n][2]='".$zeile['Abteilung']."';\n";

    $n++; 

    ?> 
    function update_drp3() { 
    var x=document.frm_auswahl.drp3.length; 
    for(var n=0; n<x; n++) 
    document.frm_auswahl.drp3.options[0]=null; 
    for(n=0; n<liste3.length; n++) { 
    if(liste3[n][1]==document.frm_auswahl.drp2.value) { 
    var NeuerEintrag=new Option(liste3[n][2], liste3[n][0]); 
    document.frm_auswahl.drp3.options[document.frm_auswahl.drp3.length]=NeuerEintrag;
    Hier würde mich insbesondere interessieren, ob das was jetzt im 2. Listenfeld angeklickt wurde wirklich die Bezeichnung ist, die ja auch im Listenfeld sichtbar ist oder die Abt_Pro_ID, die ich eigentlich als Wert bräuchte um die entsprechende Abteilung zuzuordnen.


    Was ich auch nicht verstehe ist dass bei Var Neuer Eintrag am Ende der Zeile 2 Angaben stehen, ich will aber nur 1 Ergebnis im Listenfeld ausgeben, ändere ich aber da was gibt’s da manchmal Probleme.

    Meinst Du Du könntest das Beispiel mal an ner Datenbank testen?

    Liebe Grüße
    K Man
    Zuletzt geändert von KMan; 05.03.2004, 10:06.

    Einen Kommentar schreiben:


  • Patrick_PQ
    antwortet
    dann handelt es sich wahrscheinlich um einen Fehler im JavaScript - wenn du auf das Fehler-Symbol unten links einen Doppelklick machst bekommst du angezeigt, an welcher Stelle (Zeile und Zeichen) der Fehler auftritt.

    Vielleicht fehlt nur ein Komma o.ä.

    Einen Kommentar schreiben:


  • KMan
    antwortet
    Hallo Patrick

    Ja, sorry. Das hätte ich Dir natürlich noch dazusagen müssen. Eigentlich steht im 3 LF jetzt nur der Startwert "Start". Sonst passiert eigentlich gar nichts. Es wird auch kein Code oder ein Fehler angegeben. Es kommt nur im linken unteren Bereich des Explorers die Meldung: Fehler auf der Seite.

    Gruß
    K Man

    Einen Kommentar schreiben:

Lädt...
X