Hallo Leute,
ich habe keine PHP-Kenntnisse außer denen, die ich ab und zu brauche, um bestehende Scripte ganz leicht anzupassen.
Für einen aktuellen Bedarf habe ich aber nach einer Stunde rumprobieren aufgegeben und bräuchte etwas Hilfe - ist für Kenner wahrscheinlich ein Sekundending.
Mit untigen Zeilen wird normaler Weise eine Liste von Namen erstellt und wenn man dann auf das Wort URKUNDE vor einem Namen klickt, dann wird mit dem Script "urkunde.php" die passende Urkunde erstellt (mit FPDF).
Jetzt habe ich aber einen Anwendungsfall, wo die Liste keinen Sinn macht, weil es nur genau einen Treffer geben kann.
Es soll also keine Liste dargestellt werden, sondern direkt die Urkunde aufgerufen werden - also durch was muss die echo-Zeile ersetzt werden?
Schön, aber nicht zwingend wäre auch noch eine Meldung "Nicht gefunden", wenn der Suchbegriff gar nicht gefunden wurde.
ich habe keine PHP-Kenntnisse außer denen, die ich ab und zu brauche, um bestehende Scripte ganz leicht anzupassen.
Für einen aktuellen Bedarf habe ich aber nach einer Stunde rumprobieren aufgegeben und bräuchte etwas Hilfe - ist für Kenner wahrscheinlich ein Sekundending.
Mit untigen Zeilen wird normaler Weise eine Liste von Namen erstellt und wenn man dann auf das Wort URKUNDE vor einem Namen klickt, dann wird mit dem Script "urkunde.php" die passende Urkunde erstellt (mit FPDF).
Jetzt habe ich aber einen Anwendungsfall, wo die Liste keinen Sinn macht, weil es nur genau einen Treffer geben kann.
Es soll also keine Liste dargestellt werden, sondern direkt die Urkunde aufgerufen werden - also durch was muss die echo-Zeile ersetzt werden?
Schön, aber nicht zwingend wäre auch noch eine Meldung "Nicht gefunden", wenn der Suchbegriff gar nicht gefunden wurde.
Code:
$result = $mysqli->query($query); $count = 1; while ($row = mysqli_fetch_array($result)){ // eine Zeile der Trefferliste ausgeben echo "\n\n<tr>\n<td><a href=\"urkunde.php?inr=",$row['inr'],"\" target=\"_blank\">URKUNDE</a>","</td>\n<td>",$row['name'],"</td><td>",$row['vorname'],"</td>\n</tr>"; $count++; }
Kommentar