Variable Spaltennamen im $result

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

  • Variable Spaltennamen im $result

    Hallo,

    zuerst: Wenn ich bei einem Problem nicht weiterkomme, programmiere ich im alten Stil - sprich mysql, da ich da noch sicherer bin.

    Mein Problem:
    Führe ich einen normalen Select aus, wird mir etwas ausgeliefert. versuche ich es mit $result und $row mir mehrere Treffer anzuzeigen, zeigt er mir nichts mehr an.

    Format für $Eingabe z.B. cca.CCAID=7
    Format für $Spalten z.B. cca.UName,cca.Sperre,cca.Rang

    Mein Code:
    PHP-Code:
    if(IsSet($_POST['DoQuery']))
                {
                    
    $Eingabe $_POST['eingabe'];
                    
    $Spalten $_POST['spalten'];
                    
                    echo 
    "<table width=100% border=1>";
                        echo 
    "<tr>";
                            
    $teile explode(","$Spalten);
                            
    $Anzahl substr_count($Spalten',') + 1;
                            
    $i 1;
                            while(
    $i<=$Anzahl)
                            {
                                
    $j $i 1;
                                
    $Ausgabe trim($teile[$j]);
                                echo 
    "<td align=center><font face=\"$font\">$Ausgabe</font></td>";
                                
    $i++;
                            }    
                        echo 
    "</tr>";
                        
    $EinCount 1;
                        
    $result=mysql_query("SELECT $Spalten FROM callcenter AS cc, ccagents AS cca, transaktionen AS t, user AS u, kundenloseTraum AS kt, kundenloseTraumVorbehalt AS ktv, kundenloseEuro AS ke, kundenloseEuroVorbehalt AS kev, kundenlose AS k, kundenlosevorbehalt AS kv, l_Grundlos AS g, l_Veranstalter AS v WHERE $Eingabe");
                            
                        while( 
    $row=mysql_fetch_array($result) )
                        {
                            echo 
    "<tr>";
                                
    $teileB explode(","$Spalten);
                                
    $AnzahlB substr_count($Spalten',') + 1;
                                
    $k 1;
                                while(
    $k<=$AnzahlB)
                                {
                                    
    $l $k 1;
                                    
    $Ausgabe trim($teileB[$l]);
                                    echo 
    "<td align=center><font face=\"$font\">".$row->$Ausgabe."</font></td>";
                                    
    $k++;
                                }
                            echo 
    "</tr>";
                            
    $EinCount++;
                        }
                    echo 
    "</table>";
                } 
    Danke für Eure Hilfe
    Zuletzt geändert von Crazynet; 18.11.2017, 03:02.

  • #2
    Nach 175 Besuchern an einem Tag, gehe ich mit dem Thema in ein anderes Forum. Sorry, aber ich brauche da dringend hilfe, da ich sonst meinen PC aus dem 4 OG. schmeisse.

    Kommentar


    • #3
      Zitat von Crazynet Beitrag anzeigen
      Nach 175 Besuchern an einem Tag
      Das sind zu 99,9% keine User, sondern Suchmachinen-Bots

      Kommentar


      • #4
        nicht ganz

        php-Entwicklung | ebiz-consult.de
        PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
        die PHP Marktplatz-Software | ebiz-trader.de

        Kommentar

        Lädt...
        X