12. juni 2004 - 23:50Der er
27 kommentarer og 1 løsning
Link + ID
Hej Eksperter
Hvordan binder jeg ID til URL (ex test.php=1) <? Open_DBconn (); ?> <br> <table border="0" align="center" cellspacing="1"><tr> <td class="tr_font_np_b">Title</td> <td align="center" class="tr_font_np_b">Size</td> <td align="center" class="tr_font_np_b">duration</td> <td align="center" class="tr_font_np_b">category</td> </tr>
<? // Hent først data ud $resultat = mysql_query("select * from files"); // Kør så igennem for hver række while ($raekke = mysql_fetch_array($resultat)) { echo "<tr><td width=\"151\"><p class=\"small_hot_comments\"><a href"test.php=ID">".$raekke['title']."</a></td>"; echo "<td width=\"50\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['size']."</td>"; echo "<td width=\"80\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['duration']."</td>"; echo "<td width=\"120\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['category']."</td></tr>"; } ?>
<? // Hent først data ud $resultat = mysql_query("select * from files"); // Kør så igennem for hver række while ($raekke = mysql_fetch_array($resultat)) { echo "<tr><td width=\"151\"><p class=\"small_hot_comments\"><a href=\"test.php=$raekke[id]\">".$raekke['title']."</a></td>"; echo "<td width=\"50\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['size']."</td>"; echo "<td width=\"80\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['duration']."</td>"; echo "<td width=\"120\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['category']."</td></tr>"; } ?>
<? // Hent først data ud $resultat = mysql_query("select * from files"); // Kør så igennem for hver række while ($raekke = mysql_fetch_array($resultat)) { echo "<tr><td width=\"151\"><p class=\"small_hot_comments\"><a href=\"test.php?id=$raekke[id]\">".$raekke['title']."</a></td>"; echo "<td width=\"50\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['size']."</td>"; echo "<td width=\"80\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['duration']."</td>"; echo "<td width=\"120\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['category']."</td></tr>"; } ?>
Dette er hvad der er på siden.. jeg fornemmer jeg mangler en eller anden definition (ex selct * from database where id=url; agtigt noget) ..eller er jeg helt galt på den
<?php
function Open_DBconn() { $link = mysql_connect('localhost', 'xxxx', 'xxxxxxx'); mysql_select_db("music"); if (!$link) { die('Could not connect: ' . mysql_error()); } }
function Close_DBconn() { $link = mysql_close(); if (!$link) { die('Could not Close: ' . mysql_error()); } } ?>
<? // Hent først data ud $resultat = mysql_query("select * from files"); // Kør så igennem for hver række while ($raekke = mysql_fetch_array($resultat)) { echo "<tr><td width=\"151\"><p class=\"small_hot_comments\"><a href=\"php_db.php?id=$raekke[id]\">".$raekke['title']."</a></td>"; echo "<td width=\"50\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['size']."</td>"; echo "<td width=\"80\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['duration']."</td>"; echo "<td width=\"120\" align=\"center\"><p class=\"small_hot_comments\">".$raekke['category']."</td></tr>"; } ?> <? Close_DBconn (); ?>
prøv at skifte: $resultat = mysql_query("select * from files");
ud med: if(isset($_GET['ID'])){ $id=$_GET['ID']; $resultat = mysql_query("select * from files where id='$id'"); }else $resultat = mysql_query("select * from files");
jeg lister numrene som du ser på http://vanomills.adsl.dk/test.php ..når jeg så trykker på et link skulle den gerne hente url (ex test.php?id=1) den url der passer til sang med id nummer 1.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.