Die Erstellung von Dynamischen Links mit PHP/MySQL
ich bin momentan dabei mein erstes PHP/MySQL-Seite, und ich habe Schwierigkeiten, herauszufinden, wie die Generierung von dynamischen links und erstellen Sie eine neue Seite für diese links.
Meine index-Seite ist das ziehen in eine bestimmte Einzelheiten aus meiner Datenbank als Vorschau, und wenn der Besucher klickt auf das Element, ich will, dass Sie zu einer Seite genommen, das zeigt die vollständigen Informationen aus der Datenbank für diese Zeile.
Den code auf meiner index-Seite für die Anzeige der Vorschau ist unten, jede Hilfe auf änderung zu generieren, link und Seite werden sehr geschätzt.
<?php
$query="SELECT * FROM $tbl_name ORDER BY job_id DESC";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
$i=0;
while ($i < $num) {
$f1=mysql_result($result,$i,"company_name");
$f2=mysql_result($result,$i,"job_title");
$f3=mysql_result($result,$i,"city");
$f4=mysql_result($result,$i,"country");
$job_id=mysql_result($result,$i,"job_id");
?>
<div class = "hjl">
<ul>
<li id = "jobtitle"><?php echo $f2; ?></li><br />
<li id = "compname"><?php echo $f1; ?></li>
</ul>
<ul>
<li id = "city"><?php echo $f3; ?>, <?php echo $f4; ?></li><br />
</ul>
</div>
<?php
$i++;
}
?>
Ich bin mir ziemlich sicher, was ich Fragen, ist es wirklich einfach, ich bekomme einfach nicht meinen Kopf um acheieving es.
- Sie sind nicht mit mysql_query richtig, schau mal hier: php.net/manual/en/function.mysql-query.php, aber auch check-out-PDOS, welche in der Regel ein besserer Ansatz, wenn PHP unterstützt wird.
- danke, ich bin nicht mit einem problem, sich die Informationen durch, die auf der index-Seite, obwohl, wo mache ich falsch bei der Abfrage? Sollte ich Sie einfach ziehen Sie die Felder, die ich anzeigen möchten, die auf dieser Seite nicht die gesamte Tabelle?
Du musst angemeldet sein, um einen Kommentar abzugeben.
setzen mysql_close nach Verwendung mysql_result, aber sobald man es arbeiten könnte man in einem moderneren Ansatz wie PDO.
Dank an Euch beide für Eure Antworten, aber ich habe es geschafft, es zu beheben (oder drumherum) mit diesem auf meiner index-Seite:
Gefolgt von dieser auf meine content-Seite:
Vielen Dank für Ihre Hilfe jeder.
Dan
Ihren code hinzufügen link (was du glaube ich schon irgendwo):
dann muss Ihr code überprüfen, für die variable $_GET['id'], also WENN in der Anfang des Codes:
edit: Versuchen, ändern die folgende Zeile: