Author Topic: Formular mit vlibTemplate  (Read 775 times)

0 Members and 1 Guest are viewing this topic.

Tiefland

  • Guest
Formular mit vlibTemplate
on: Thu, 10. June 2004 - 09:26:04
Hallo,
mache es jetzt mal einfach in deutsch. Habe ein wenig die Doku gelesen und frage mich, ob ich das script mit vlibTemplates überhaupt umsetzen kann. es geht darum, aus einer Db-abrage heraus häckchen in bestimmte checkboxen zu setzen.

<?php
// Verbindungsparameter
include('variablen.php');

// Verbindung mit dem server und auswahl der datenbank
$db = @mysql_connect($host,$user,$password) or die (mysql_error());
mysql_select_db($ddb,$db) or die (mysql_error());

$wahl ="SELECT genre.genreID,genre
FROM genre, magazine,rel_mag_genre
WHERE magazine.magazinID = rel_mag_genre.magazinID
AND rel_mag_genre.genreID = genre.genreID
AND magazine.magazinID =2";
$result = mysql_query($wahl);
while ($row = mysql_fetch_array($result)) {
$wahl_array[] = $row[genreID];
}


$genres="SELECT genre,genreID from genre";
$result = mysql_query($genres);
while ($row = mysql_fetch_array($result)) {
    if (in_array ($row[genreID],$wahl_array)) {
        echo "<input type="checkbox" name="$row[genre]"checked >"$row[genre]"" . "<br />";
    }
    else {
        echo "<input type="checkbox" name="$row[genre]" >"$row[genre]"" . "<br />";
    }


}

?>

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
Formular mit vlibTemplate
Reply #1 on: Fri, 11. June 2004 - 09:14:35
Hinweis: Beim nächsten mal bitte im deutschen Forum posten. Und die REGELN im deutschen Forum beachten. Ein komplettes Beispiel (siehe Regeln) wäre nämlich nicht schlecht gewesen.

Und ja, das kann man umsetzen. Hier ein Beispiel:
http://www.olszowi.de/vLIB/aufgabe_14.php
Erklärung dazu: http://www.dasprovisorium.de/forum/index.php/topic,2666
=> Hier werden automatisch (INPUT)Textfelder generiert. Diese können natürlich auch ein mit Werten aus der DB verknüpft sein.

Hier noch eine Lösung, wie man bestimmte Zeilen (oder auch Checkboxen) markiert:
Beispiel für sister_sourcecode

Ich hoffe, das hilft. Ansonsten musst Du Dein Skript erstmal den Regeln entsprechend posten, damit ich es besser verstehen kann.

Gruß
Claus
Last Edit: Sun, 28. January 2007 - 22:16:01 by ClausVB