PHP bir href sendika

2 Cevap php

Yani ben bu komut dosyası var:

<?php 
$query = mysql_query("
SELECT meetup AS text, id AS theID, dato FROM member_meetups WHERE username = '$pusername' UNION
SELECT navn AS text, id AS theID, dato FROM member_film WHERE username = '$pusername' UNION
SELECT title AS text, id AS theID, dato FROM member_tutorials WHERE username = '$pusername'
ORDER BY dato DESC
LIMIT 5;
");
while ($row = mysql_fetch_assoc($query)) { echo $row['theID'].' - '. $row['text'] . ' - ' . $row['dato']."<br>"; }
?> 

$ row ['text'] ile 3 sorguları verileri gösteren ve daha sonra $ olarak id satırına hangi ['theID']

Şimdi, ben önce ben bunu düşündüm .. ben bağlantıları yapmak istiyorum, çünkü bir sorun rastladım:

<a href='show.php?id=<? echo $row['theID']; ?>'><? echo $row['text'] . ' - ' . $row['dato']."</a><br>";

I member_meetups meetups / show.php de show.php ve film / show.php de öğretici / show.php ve filmi de öğreticiler çünkü Ama ben, benim durumda edemem ..

I örneğin film / show.php? Id = $ row ['id'] olarak bağlamak eğer $ row ['text'] member_tutorial orada olup üzerine basarsanız Yani, alışkanlık doğru bağlantı gidin ..

Bu nasıl çözmek gerekir?

2 Cevap

Başka bir alan ekleme ve bunu link kullanın:

SELECT "meetup" AS type, meetup AS text, id AS theID, dato FROM member_meetups ...

  ....

echo '<a href="/'.$row['type'].'/show.php?id='.$row['theID'].'">'...

Bu gibi mutlak bir yol yapmak için bunun ön sitenize / veya tam URL'yi ekle:

/film/show.php?id=$row['id']

veya

http://www.example.com/film/show.php?id=$row['id']