Ausgabe der Datenbank verlinken

Alles, was PHP betrifft, kann hier besprochen werden.

Ausgabe der Datenbank verlinken

Postby Champion2003 » 24. September 2007 18:19

Hallo an alle.

Habe ein keines Problem und komme nicht weiter, vieleicht kann ich hilfe von euch bekommen.
Habe ein suchformulau für meine Datenbank und ein ausgabeformular.
das Ausgabeformular hat den Code:
<html><body><div align="center">
<h1>Suchergebnis aus unserer Datenbank</h2>
<?
//Verbindung herstellen
$db = mysql_connect("localhost","", "");
mysql_select_db("ks0199db7",$db);

//Daten auslesen
$result = mysql_query("SELECT * FROM serials WHERE name like '%$search%'",$db);
?>

<table border="1" cellspacing="0" cellpadding="3" align="center">
<tr>

<td><b>ID</b></td>
<td><b>Name</b></td>
<td><b>Version</b></td>


</tr>
<? while ($daten = mysql_fetch_array($result)) { ?>
<tr>

<td><? echo $daten[id];?></td>
<td><? echo $daten[name]; ?></td>
<td><? echo $daten[version]; ?></td>


</tr>
<? } ?>
</table></div></body></html>

jetzt möchhte ich aber, das der Name als Link angezeigt wird, wenn man den dann anklickt, soll eine Seite mit allen Daten zum Namen erscheinen, nicht nur ID, Name und version.

Danke im vorraus
Champion2003
 
Posts: 5
Joined: 20. September 2007 21:28

Postby Mätes » 25. September 2007 08:48

solltest einen link erzeugen, ein weiteres php-skript schreiben + ansprechen
und die ID des typen als Parameter mitgeben.
Dort dann die Daten anhand der übergebenen ID in
die where-bedingung des sql-Strings einbauen.

kommen doch eigentlich alle grundlagen dafür schon in deinem
skript vor, womit hast du schwierigkeiten?

gruß
m
User avatar
Mätes
 
Posts: 142
Joined: 13. April 2006 09:34
Location: kölle

Postby Champion2003 » 25. September 2007 10:35

Problem habe ich mit der Übergabe der id . Bin nicht gerade der Fachmann in sachen PHP,
Champion2003
 
Posts: 5
Joined: 20. September 2007 21:28

Postby Champion2003 » 25. September 2007 10:40

habe dieses an den code angehängt, als link. funktioniert aber nicht:

<td><A HREF="klick.html?id=$daten[id]" onclick="plus()" > <IMG SRC="help.gif"></A>

er nimmt einfach die ID nicht an.
Champion2003
 
Posts: 5
Joined: 20. September 2007 21:28

Postby Champion2003 » 25. September 2007 14:14

Antwort selbst gefunden. Danke.
Habe die ID einfach in eine exzerne Datei schreiben lassen, und kann sie von dort aus abrufen.

CU
Champion2003
 
Posts: 5
Joined: 20. September 2007 21:28

Postby Mätes » 26. September 2007 08:04

Externe Datei ???

Der Link war schon richtig, wahrscheinlich hast du sie
im empfänger-skript nicht mit
$id = $_GET;
wieder ins Boot geholt.

allerdings, sofern du dem apache nicht gesagt hast, das er
auch html-dateien mit php verarbeiten soll, wirst du mit der
klick.html-datei nicht viel anstellen können.

gruß
ma
User avatar
Mätes
 
Posts: 142
Joined: 13. April 2006 09:34
Location: kölle


Return to PHP

Who is online

Users browsing this forum: No registered users and 20 guests