Ankündigung

Einklappen
Keine Ankündigung bisher.

Php Datei funktioniert nicht

Einklappen

Neue Werbung 2019

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

  • Php Datei funktioniert nicht

    Kann mir jemand den Fehler nennen, der in der folgenden Datei enthalten ist?

    <?
    $ODBC_Name = "Shop";
    $SQLString = "SELECT Artikelgruppe, count (Artikelname)".
    "FROM Artikel".
    "GROUP BY Artikelgruppe ORDER BY Artikelgruppe";
    $Quelle = odbc_connect ($ODBC_Name);
    $Ergebnis = odbc_exec ($Quelle, $SQLString);

    $SatzNr = 1;
    while (odbc_fetch_row ($Ergebnis, $SatzNr)) {
    $Wert [ ] = odbc_result ($Ergebnis, 1);
    $Zahl [ ] = odbc_result ($Ergebnis, 2);
    $SatzNr++;
    }
    $Anzahl = count ($Wert);
    ?>
    1
    keinen
    0,00%
    0
    1
    100,00%
    1
    2
    0,00%
    0
    mehr
    0,00%
    0

  • #2
    Versuch mal die ganzen " Zeichen im SQL Statement zu reduzieren.
    Ein SQL Statement beginnt mit " und endet damit.
    Das könnte bei dir zu Problemen führen.
    Versuchs mal so:
    ("SELECT Artikelgruppe, count(Artikelname) FROM Artikel GROUP BY Artikelgruppe ORDER BY Artikelgruppe");

    Kommentar


    • #3
      Re: Php Datei funktioniert nicht

      Zitat von schindlermarco
      Kann mir jemand den Fehler nennen, der in der folgenden Datei enthalten ist?
      Der erste Fehler ist, daß Du auf jegliche Fehlerauswertung komplett verzichtest. Außerdem stimmt Deine SQL Syntax nicht

      Code:
      $SQLString = "SELECT Artikelgruppe, count (Artikelname)".
      		       "FROM Artikel".
      		       "GROUP BY Artikelgruppe ORDER BY Artikelgruppe";
      echo $SQLString;
      Da fehlen an entscheidenden Stellen nämlich ein paar Leerzeichen.

      btw: wieso willst Du wissen, über wieviel Blechkisten ich verfüge?

      Kommentar

      Lädt...
      X