Dag lezer,

Ik heb een simpele database. id,naam,klas,website

Nu wil ik via php, uit de database halen, naam en website en dat de website meteen als een link op de pagina wordt gezet.

Hoe doe ik dit?
<?php
mysql_select_db('dbnaam',mysql_connect('localhost','username','password'));
$sql = "SELECT naam, website FROM tabel;";
$res = mysql_query($sql);
if(mysql_num_rows($res) > 0)
{
while($row = mysql_fetch_array($res))
{
echo '<a href="' . $row['website'] . '" target="_blank" >' . $row['naam'] . '</a><br>';
}
}
else
{
echo 'Helaas nog geen resultaten.';
}

?>

Wat ben ik toch weer in een goeie bui...
Dank je willem jan en ik ik heb geen paraplu nodig bij die bui van jouw....

Maar nu ga ik het moeilijk maken.
Ik wil allen die leerlingen uit klas havo5 zien en die linken. bijvoorbeeld:

havo 5

LEERLING 1
LEERLING 2

ENZ..

ALVAST BEDANKT... en hoop nog even van jou bui gebruik te mogen maken.
SELECT naam, website FROM tabel WHERE klas = 'havo 5'

graag gedaan hoor ben namelijk ook in goede bui:P :)
Niels neemt de bui even van me over :)
Dag Niels... ik krijg de volgende foutmelding als ik de database ga uitlezen
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/ict/public_html/uitlezen havo5.php on line 5

kun je dit nog toelichten... ik doe misschien wat fout.
dag niels... ik heb het zelf gevonden tabel moets ik nog hernoemen naar mijn eigen tabel....

aldoende leert men....

alvast bedankt,


jaap
Dag Niels,

Ik kan het nu uitlezen.... de bedoeling is dat er een link gevormd wordt en die ontstaat ook prima zover...
maar nu komt mijn websitenaam ervoor te staan met de weblink erachter!? dus dubbel..!!
http://websitenaam.nl/www.jaap.nl bijvoorbeeld
Dit zie ook aan de cursor!
wat staat er in bovenstaande php fout.. de cursor moet alleen maar de website van de leerlinge starten!

alvast bedankt,

Jaap

hoe staat de link in je database? en wat is het preciese stukkie waar je de link mee vormt?
Wat zie je als je dit doet:

<?php

while($row = mysql_fetch_array($res))
{
echo '<p>' . $row['website'] . '</p>';

}
?>

Reageren