Ich habe 2 Felder in einer MySQL-Datenbank namens Titel und Beschreibung .. Der Titel ist ein Artikel Name und die Beschreibung ist ein Link zu einer Website. Ich habe derzeit den Titel in den Suchergebnissen, aber wenn ich auf den Titel klicke, möchte ich, dass er mich zum entsprechenden Link zur Beschreibung/Website mit href bringt.Php Search - Link zur Website von Titel
Ich bin mir ziemlich sicher, dass ich müssen auch die Beschreibung dieser Codezeile hinzu:
$query=mysql_query("select * from posts where title LIKE '%{$key}%'");
Wie kann ich das tun?
Die Seite ist http://vince.netau.net
<?php
$key=$_GET['key'];
$array = array();
$con=mysql_connect","******_******","******");
$db=mysql_select_db("a8814009_test",$con);
$query=mysql_query("select * from posts where title LIKE '%{$key}%'");
while($row=mysql_fetch_assoc($query))
{
$array[] = $row['title'];
}
echo json_encode($array);
?>
Ich hoffe, dass diese Arent Ihre echten Anmeldeinformationen sind. Wenn ja, mal zurücksetzen. – chris85
und dass Sie nicht wirklich verwenden mysql_ * – nogad
'*' ist alle Felder einer Zeile. Es ist aus dem Index zugänglich. '$ row ['description']', wäre es besser, wenn Sie die Spalten aufgelistet hätten. Sie sollten Ihr Laufwerk aktualisieren und parametrisierte Abfragen verwenden. Dies ist offen für SQL-Injektionen. Sie könnten den Link hier erstellen, oder Sie könnten JS tun, je nachdem, wie Sie diesen JSON verwenden. – chris85