2 tabellen controleren op waarde
ik ben met een url short script bezig,
alleen nou wil ik het volgende.
ik wil de laatste 5 urls die geen gebruiker heeft gemaakt weergeven.
de gebruiker kan de url verkleinen met alias of zonder
met alias word de link: www.domein.nl/alias
zonder alias: www.domein.nl/343
als ik nu de laatste 5 urls wil weergeven kan het zijn dat het er zo uit moet zien.
www.domein.nl/autokopen
www.domein.nl/5353
www.domein.nl/74645
www.domein.nl/geldverdienen
www.domein.nl/ffff
zoals je je ziet kan het zijn dat een gebruiker de ene keer een alias gebruikt en de andere keer niet.
als de gebruiker geen alias gebruikt word de waarde gewoon de ID waarde uit de database, gebruikt die wel een alias, komt die uit de tabel alias
het lukt me wel om alleen de aliassen te weergeven dus zo:
www.domein.nl/autokopen
www.domein.nl/geldverdienen
www.domein.nl/nieuws
www.domein.nl/google
www.domein.nl/afflatie
of alleen doormiddel van de id dus zo:
www.domein.nl/565464
www.domein.nl/74674
www.domein.nl/46646
www.domein.nl/33
www.domein.nl/856545
iemand een idee hoe ik het dus zo kan weergeven:?
www.domein.nl/autokopen
www.domein.nl/5353
www.domein.nl/74645
www.domein.nl/geldverdienen
www.domein.nl/ffff
Hier stukje van me code
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
$mysql = mysql_query("SELECT * FROM url WHERE ip = '".$_SERVER['REMOTE_ADDR']."' ORDER BY id DESC LIMIT 5");
if(mysql_num_rows($mysql) > 0) {
echo '<table width="100%" cellspacing="0" cellpadding="0" id="recent_urls">';
$even=false;
while($link = mysql_fetch_object($mysql)) {
if($even == true) {
$style_class = " class=\"own_even\"";
$even = false;
} else {
$style_class = "";
$even = true;
}
echo '<tr><td class="tr_top"><a href="'.$core->make_url($link->id).'" rel="nofollow" target="_blank">'.$core->make_url($link->id).'</a> <span class="stats"><a href="'.$core->make_url($link->id).'+" target="_blank" class="stats_url" rel="nofollow">Stats</a></span></td></tr>';
echo '<tr><td class="tr_bottom">';
if(strlen($link->url) > 40) {
echo substr($link->url, 0, 40).'...';
} else {
echo $link->url;
}
echo '</td></tr>';
}
echo '</table>';
} else {
echo '<table width="100%" cellspacing="0" cellpadding="0" id="recent_urls">';
echo '</table>';
echo '<p style="margin-top: -10px;">Je hebt nog geen aangemaakte url\'s. Zoek een url een vul deze hiernaast in!</p>';
}
?>
$mysql = mysql_query("SELECT * FROM url WHERE ip = '".$_SERVER['REMOTE_ADDR']."' ORDER BY id DESC LIMIT 5");
if(mysql_num_rows($mysql) > 0) {
echo '<table width="100%" cellspacing="0" cellpadding="0" id="recent_urls">';
$even=false;
while($link = mysql_fetch_object($mysql)) {
if($even == true) {
$style_class = " class=\"own_even\"";
$even = false;
} else {
$style_class = "";
$even = true;
}
echo '<tr><td class="tr_top"><a href="'.$core->make_url($link->id).'" rel="nofollow" target="_blank">'.$core->make_url($link->id).'</a> <span class="stats"><a href="'.$core->make_url($link->id).'+" target="_blank" class="stats_url" rel="nofollow">Stats</a></span></td></tr>';
echo '<tr><td class="tr_bottom">';
if(strlen($link->url) > 40) {
echo substr($link->url, 0, 40).'...';
} else {
echo $link->url;
}
echo '</td></tr>';
}
echo '</table>';
} else {
echo '<table width="100%" cellspacing="0" cellpadding="0" id="recent_urls">';
echo '</table>';
echo '<p style="margin-top: -10px;">Je hebt nog geen aangemaakte url\'s. Zoek een url een vul deze hiernaast in!</p>';
}
?>
ik hoop dat iemand me kan helpen
Toevoeging op 27/09/2012 14:55:03:
Iemand?
Er zijn nog geen reacties op dit bericht.