Astrid's Lernblog

::collabor::home

Letzte Aktualisierung: 2009.01.30, 13:46

Dienstag, 29. April 2008
Einbinden von SQL-Abfragen in ein Formular II (IV 2-Tutorium am 29. April '08)
Dieses Ergebnis...

Auftragssuche nach Kundennummer







... erhält man mit:


<body>
<p>Auftragssuche nach Kundennummer</p>
<form action="http://sql.idv.edu/thema/work/sql.php" method="post" name="Auftrag" onSubmit="Auftrag_onSubmit();" target="_blank">
<input type="text" name="Kundennummer">
<input type="submit" name="submitButtonName">
<input type="hidden" name="select" value="">
<script type="text/javascript"><!--
function Auftrag_onSubmit()
{
document.Auftrag.select.value="select * from Auftrag where Kundennummer ='"+document.Auftrag.Kundennummer.value+"'"
}
// -->
</script>
</form>
</body>



Dieses Ergebnis ...

Kundensuche nach Vornamen





... erhält man mit:

<p>Kundensuche nach Vornamen</p>
<form action="http://sql.idv.edu/thema/work/sql.php" method="post" name="Kundensuche" onSubmit="Kundensuche_onSubmit();" target="_blank">
<input type="text" name="Suchfeld">
<input type="submit" name="SubmitButtonName">
<input type="hidden" name="select" value="">
<script type="text/javascript"><!--
function Kundensuche_onSubmit()
{
document.Kundensuche.select.value="select * from Kunde where Vorname like '%"+document.Kundensuche.Suchfeld.value+"%'"
}
// -->
</script>
</form>



Grundgerüst für ein Formular mit Abfrage:


<form>
<p>Titel</p>
<form action="http://sql.idv.edu/thema/work/sql.php" method="post" name="Name" onSubmit="Name_onSubmit();" target="_blank">
<input type="text" name="Suchfeld">
<input type="submit" name="submitButtonName">
<input type="hidden" name="select" value="">
</form>



nun mit Javascript:

<p>Titel</p>
<form action="http://sql.idv.edu/thema/work/sql.php" method="post" name="Name" onSubmit="Name_onSubmit();" target="_blank">
<input type="text" name="Suchfeld">
<input type="submit" name="submitButtonName">
<input type="hidden" name="
select" value="">
<script type="text/javascript"><!--
function Name_onSubmit()
{document.Name.
select.value="Abfrage"
}
// -->
</script>
</form>



Dieses Ergebnis...
Buchtitel:
Verlag:



... erhält man mit:


<form action="http://sql.idv.edu/thema/work/sql.php" method="post" name="Form" onSubmit="Form_onSubmit();" target="_blank">
Buchtitel:<input type="text" name="Buchtitel">
Verlag:<select name="Verlag">
<option value="oev">&Ouml;sterreichischer Bundesverlag</option>
<option value="manz">Manzsche Verlagbuchhandlung</option>
<option value="tr">Trauner Verlag</option>
</select>
<input type="submit" name="submitButtonName">
<input type="hidden" name="select" value="">
</form>
<script type="text/javascript"><!--
function Form_onSubmit()
{document.Form.select.value="select * from Buch where Verlag like '"+document.Form.Verlag.value+"' and Titel like '%"+document.Form.Buchtitel.value+"%'"
}
// -->
</script>

... comment