Frage

Ich kann den Fehler im folgenden Skript anscheinend nicht finden.ich habe jetzt schon eine Weile nachgesehen.entschuldigung, ich bin wirklich neu in SQL und PHP.

    $tCompany_SQLselect = "SELECT ";
    $tCompany_SQLselect .= "ID, preNAME, Name, RegType ";
    $tCompany_SQLselect .= "FROM ";
    $tCompany_SQLselect .= "tCompany ";

    $tCompany_SQLselect_Query = mysql_query($tCompany_SQLselect);

    $index = 1;
    while ($row = mysql_fetch_array($tCompany_SQLselect_Query, MYSQL_ASSOC)) {
        $preNAME = $row['preNAME'];
        $Name = $row['Name'];
        $RegType = $row['RegType'];

        echo $index.".".$preNAME."".$Name."".$RegType" <br />;

        $index++;

    }
War es hilfreich?

Lösung

Das Problem liegt in der Art, wie Sie verketten variabel.

Du hast einen Punkt und ein Zitat vergessen.Ändern .$RegType" <br />; zu . $RegType . "<br />";

echo $index . "." . $preNAME . " " . $Name . " " . $RegType  "<br /> ;
                                                            ^  dot  ^ quote

Ändern Sie es in:

echo $index . "." . $preNAME . " " . $Name . " " . $RegType . "<br />";

Sie können den Platz in der entfernen " " wenn du willst.

Andere Tipps

Erster: Sie können verwenden:

generasacodicetagpre.

Hier können Sie den Fehler debuggen.

Sekunden: Sie können verwenden:

generasacodicetagpre.

, um die Syntax zu verkürzen.

Der echo linie sollte sein:

echo $index.".".$preNAME." ".$Name." ".$RegType." . "<br />";

Dir fehlten Zitate herum <br />, und die . für die Verkettung davor.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top