Hallo Alex,
ich Danke Dir jetzt erstmal für die Antwort das du das Script kennst und mir helfen möchtest.
Also ich versuche es mal zu erklären was mir vorschwebt:
Ich habe das Script soweit das er mir alle Einträge Anzeigt oben.
Müller
Schmitz
Kunz
Reinhardt
usw..
Danach folgt die Suchabfrage.
Nun würde ich aber gerne auf einen gefunden Namen klicken als unten den Suchbegriff einzugeben und dann suchen zu lassen. Also wenn ich auf Namen klicke zeigt mir den Rest zu dem Eintrag an.
Beispiel:
Schmitz <--- [Klick]
und das Script läuft los und sucht den Datensatz Schmitz und zeigt am Ende an: Schmitz ;Luise ;Kunzstrasse 5 ; usw.
Mit Wert meinte ich das die obere Abfrage ein Wert erzeugt und an das Suchscript geben soll.
Gedacht habe ich mir das so. Das erste Script erzeugt eine Liste der Namen und setzt gleichzeitig für jeden gefunden Namen einen Wert X (x=Namen). Dieser Wert X wird bei einem klick auf den Namen an die Suche übergeben.
Hierzu müsste eine Verbindung hergestellt werden von Wert X
und dem hier:
<input name="Suchfeld" type="text" width="40" height="20">
<input type="button" style="width:150px; height:22px;" value="Suche starten" onClick="Suchen()" class="buton">
Ich habe schon viel probiert aber wie gesagt leider ohne Erfolg.
So hier jetzt erstmal das Script so wie es im mom Aussieht:
<html><head><title>Suche</title>
<link rel="stylesheet" type="text/css" href="../css/css.css">
<script language="JScript" type="text/jscript">
<!--
function Suchen() {
var Datensaetze = 1000;
document.all.Anzeigetabelle.style.display = "none";
var Suchausdruck = "";
var Suchbegriffe = 0;
if(document.Eingabe.Suchfeld.value != "" ) {
Suchausdruck = Suchausdruck + "Name = " + document.Eingabe.Suchfeld.value +"*";
Suchbegriffe++;
}
document.all.Begriffe.object.Filter = Suchausdruck;
document.all.Begriffe.Reset();
document.all.Anzeigetabelle.dataSrc = "#Begriffe";
if(document.all.Begriffe.recordset.recordCount < Datensaetze) {
document.all.Anzeigetabelle.dataPageSize = Begriffe.recordset.recordCount;
document.all.Treffer.innerText = Begriffe.recordset.recordCount + " Suchtreffer!";
document.all.Anzeigetabelle.style.display = "block";
}
else
document.all.Treffer.innerText = "0 Suchtreffer!";
}
//-->
</script>
</head> <body leftmargin="10" topmargin="0" marginwidth="10" marginheight="10">
<object id="Begriffe" classid="clsid:333C7BC4-460F-11D0-BC04-0080C7055A83">
<param name="DataURL" value="../datenpflege.csv">
<param name="UseHeader" value="true">
<param name="Filter" value="">
<param name="FieldDelim" value=";">
</object>
<center>
<form name="Eingabe" action="">
<table border="0" cellpadding="1" cellspacing="0" width="700">
<tr><td><span id="Treffer" style="color:#ffffff; font-weight:bold;"></span></td></tr>
</table>
<br>
<table id="Anzeige" datasrc="#Begriffe" datapagesize="all" border="0" cellpadding="0" cellspacing="0" width="700">
<tr><td class="tblleft"> <span datafld="Name" datasrc="#Begriffe"></span></a></td></tr>
<tr><td class="tbllast"> </td></tr>
</table>
Suche nach:<br>
<input name="Suchfeld" type="text" width="40" height="20">
<input type="button" style="width:150px; height:22px;" value="Suche starten" onClick="Suchen()" class="buton">
</form>
<table id="Anzeigetabelle" width="700" style="display:none" border=0" cellspacing="0" cellpadding="0">
<tr>
<td class="tblleft" valign="top"> <b>Name:</b></td>
<td class="tblright" valign="top"> <span datafld="Name"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Straße:</b></td>
<td class="tblright" valign="top"> <span datafld="Strasse"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Postleitzahl:</b></td>
<td class="tblright" valign="top"> <span datafld="PLZ"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Ort:</b></td>
<td class="tblright" valign="top"> <span datafld="Ort"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Telefon:</b></td>
<td class="tblright" valign="top"> <span datafld="Tel"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Fax:</b></td>
<td class="tblright" valign="top"> <span datafld="Fax"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>E-Mail:</b></td>
<td class="tblright" valign="top"> <span datafld="EMail"></span></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Info:</b></td>
<td class="tblright" valign="top">
<p style="text-align:justify; margin-left:0.2cm; margin-right:2.0cm">
<span datafld="Info"></span></p></td>
</tr><tr>
<td class="tblleft" valign="top"> <b>Homepageansicht:</b></td>
<td class="tblright" valign="top"><center><br><img src"=span datafld="HTML"></span></center><br></td>
</tr>
<tr>
<td class="tblleft" valign="top"> <b>zur Homepage:</b></td>
<td class="tblright" valign="top"><center><a datasrc="#Begriffe" datafld="hp" target="new"><span datafld="hp" datasrc="#Begriffe"></span></a></center></td>
</tr><tr>
<td colspan="2" class="tbllast"> <br><br><br></td>
</tr>
</table>
</td></tr></table>
</center>
</body>
</html>
Ich danke dir schon jetzt für deine Mühe mir helfen zu wollen.
Gruss Andreas