Announcement

Collapse
No announcement yet.

concat_ws zeigt keine werte an

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • concat_ws zeigt keine werte an

    Hallo, ich bin dabei meine SQL Query auszulagern und nicht mehr komplett in mein PHP Script zu schreiben. Ich lese einmal werte für mySQL aus und auch für Oracle

    Datei für mySQL

    PHP Code:
    <?php

    $sql 
    "SELECT 
                CONCAT_WS(', ', surname, firstname, login) as verantwortlich
            FROM 
                cccuser
            ORDER BY
                surname, firstname, login
            "
    ;
    ?>
    Habe den Query direkt ins phpmyadmin eingegeben und dort funktioniert der.

    nun sag ich meinem php Schript, dass er das Array mit oben genannten Query ausführen soll.

    PHP Code:
    $lookup_user_id db_fill_array_ext("admin_maillist_verantwortlich",'NULL',true);
        
        
        if(
    is_array($lookup_user_id))
        {
          
    reset($lookup_user_id);
          while(list(
    $key$value) = each($lookup_user_id))
          {
            
    $tpl->set_var("ID"$key);
            
    $tpl->set_var("Value"$value);
            if(
    $key == $fldverantwortlich)
              
    $tpl->set_var("Selected""SELECTED" );
            else
              
    $tpl->set_var("Selected""");
            
    $tpl->parse("MailListRecordLBuser_id"true);
          }
        } 
    Wenn ich nun die Seite öffnen will zeigt er mir in meiner Auswahlbox zwar was an ich kann in dem Feld auch runter scrollen, aber alles ist leer, es stehen keine Daten drin, kann mir jemand sagen warum?

  • #2
    Wenn ich mir den Quelltext von der Seite anzeigen lasse, steht jedoch in dem Selectfeld alles drin

    <label class="tip" title="Verantwortlich" for="verantwortlich">Verantwortlich*</label><select name="verantwortlich" id="verantwortlich"><option value="">---</option><option value="Demo-User-00"></option><option value="Demo-User-01"></option><option value="Demo-User-02"></option><option value="Demo-User-03"></option><option value="Demo-User-04"></option><option value="Demo-User-05"></option><option value="Demo-User-06"></option><option value="Demo-User-07"></option><option value="demoagent"></option><option value="demofb"></option><option value="nvh@servicesite"></option><option value="User, Demo-User-08"></option><option value="10, User, Demo-User-10"></option><option value="9, Demo-User-09"></option><option value="Admin, Stephen, demosg"></option><option value="Administrator, CCC, Demo-CCC-Administrator"></option><option value="Administrator, ETB, Demo-ETB-Administrator"></option><option value="Agent, BO-01, Demo-Agent-BO-01"></option><option value="Agent, BO-02, Demo-Agent-BO-02"></option><option value="Agent, Demos, demo"></option><option value="Agent, FO-01, Demo-Agent-FO-01"></option><option value="Agent, FO-02, Demo-Agent-FO-02"></option><option value="Böhm, Claudia, boehm"></option><option value="D-115-SC, Vorname, Demo-D-115-SC"></option><option value="Demo-Test, Demo-Test, Demo-Test"></option><option value="Email-Bearbeitung, Vorname, Demo-Email-Bearbeitung"></option><option value="Extern, Vorname, Demo-Extern"></option><option value="Manager, WDB, Demo-WDB-Manager"></option><option value="nachgeordneter, FB, Demo-nachgeordneter-FB"></option><option value="Nachname, Vorname, login"></option><option value="NEU123, NEU123, NEU123"></option><option value="Teamleiter, FO, Demo-Teamleitung-FO"></option><option value="Teamleitung, BO, Demo-Teamleitung-BO"></option><option value="van Leyen, marc, demomvl"></option></select>


    jedoch werden mir diese im HTML nicht angezeigt zum auswählen

    Comment


    • #3
      Ich gehe davon aus, dass "ID" und "Value" im Template durch $key und $value ersetzt werden sollen, oder? Sicher, dass dort auch "Value" vorgesehen ist?

      Comment


      • #4
        Hallo Pillemon,

        deine Select-Box wird mit lauter "leeren" Einträgen gefüllt. Die option-Tags haben zwar alle ein value-Attribut, aber sie haben keinen Inhalt.
        HTML Code:
        <label class="tip" title="Verantwortlich" for="verantwortlich">Verantwortlich*</label>
        <select name="verantwortlich" id="verantwortlich">
        <option value="">---</option>
        <option value="Demo-User-00"></option>
        <option value="Demo-User-01"></option>
        <option value="Demo-User-02"></option>
        ...
        Gruß Falk

        P.S.: Wenn du dir die Mühe gemacht hättest, das vor dem Posten ein wenig zu formatieren und dann sogar noch den "HTML-Code einfügen"-Button verwendet hättest statt deinen Quellcode ziemlich lustlos einfach hier reinzukopieren, dann hättest du das wahrscheinlich selber sehen können.
        Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

        Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

        Comment


        • #5
          Ich hab das mal hierher verschoben, da es ja eher ein PHP- als ein MySQL-Problem ist.
          Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

          Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

          Comment

          Working...
          X