xwolf: (MySQL) Index auf BLOBs arbeitet falsch(?)

Beitrag lesen

Hoi,

[... eigene Meta-Sprache ...]

Code-Beispiele! Code-Beispiele! Code-Beispiele! ;-)

Ok, ein bischen zum verwirren:

Hauptdatei:

<h2>Einstufungstest in #sprache.Name#</h2>
                <p>Da Sie noch keine Vorbildung in #sprache.Name# durch Scheine
haben, müssen Sie an einem <B>verbindlichen Einstufungstest</B> teilnehmen.
<br><br><br></p>
                <form  method="post" action="#CONST_formaction##CONST_actionfile
#">#CONST_formhidden#

#SQL_6etplatzcheck.#sprache.Id##

#IF_#ISDEF_6etplatzcheck#.==.1#
  #_6withet#
#ELSE#
  #_6withoutet#
#ENDIF#
...

=================
Datei 6etplatzcheck.sql :

SELECT MAX("Date") FROM DIC_ETPLATZ WHERE "RefIdStudent" IS NULL AND "RefIdSprac
he" = :Lang AND "Key" IS NULL AND "Date" >= 'Now' group by "Date" HAVING "RefIdS
emester" = #CONST_SemesterId#

=================
6withet.html:
..
                <table>
                <tr>
                        <td>
                                <P>Bitte wählen Sie einen Termin aus der Li
ste aus:</P>
                                <select name="DIC_ETPLATZ.Id" size="10">
                                        #__incetplatz.#sprache.Id##
                                </select>
                        </td>
                </tr>
...

Datei incetplatz.sql:
SELECT MAX("Date"), COUNT("Date") FROM DIC_ETPLATZ WHERE "RefIdStudent" IS NULL
AND "RefIdSprache" = :Lang AND "Key"
IS NULL AND "Date" >= 'Now' group by "Date" HAVING "RefIdSemester" = #CONST_Seme
sterId# ORDER BY 1

=================
Datei incetplatz.html
<option value="#.MAX#">#.MAX# (freie Plätze: #.COUNT#)</option>

=================

Alles klar ? :))

Die Sprache ist da schon ziemlich mächtig..
Und da wurden nur die Befhle fuer IF und dem von einewr DB abhängigen INCLUDE verwendet ...

Ciao,
  Wolfgang