Tworzenie dynamicznych linków z PHP/MySQL
Buduję swoją pierwszą witrynę PHP/MySQL i mam problem ze sposobem generowania dynamicznych linków i tworzenia nowej strony dla tych linków.
Moja strona indeksu pobiera pewne szczegóły z mojej bazy danych jako podgląd, a gdy odwiedzający kliknie ten element, chcę, aby został przeniesiony na stronę, która pokazuje pełne szczegóły z bazy danych dla tego wiersza.
Kod na mojej stronie indeksu do wyświetlania podglądu znajduje się poniżej, każda pomoc w jego modyfikacji w celu utworzenia łącza i strony byłaby bardzo mile widziana.
<?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">
[list]
<li id = "jobtitle"><?php echo $f2; ?>[/*]
<li id = "compname"><?php echo $f1; ?>[/*]
[/list][list]
<li id = "city"><?php echo $f3; ?>, <?php echo $f4; ?>[/*]
[/list]<?php
$i++;
}
?>
Jestem pewien, że to, o co pytam, jest naprawdę proste, po prostu nie wiem, jak to zrobić.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
po
używając mysql_result, ale kiedy już zaczniesz działać, możesz przejść do bardziej nowoczesnego podejścia, takiego jak PDO.
Anonimowy użytkownik
Potwierdzenie od:
Następnie na mojej stronie z treścią:
Dziękuję wszystkim za pomoc.
Dan
Anonimowy użytkownik
Potwierdzenie od:
wtedy twój kod powinien sprawdzać zmienną $ _GET ['id'], więc umieść IF na początku kodu:
edytować:
spróbuj zmienić następujący wiersz:
$where = " job_id = '". mysql_real_escape_string( $_GET['id'] ) ."'" ;