indsæt link i database og tekst

Tags:    php

Hej alle

lad mig slå det fast, jeg er ikke vildt hård i dette php halløj endnu, men jeg har fået lavet noget efterhånden.
Jeg ahr lavet en db, som skal kunne opdateres med noget info, som sendes ud på en side.
Jeg vil dog gerne kunne lave noget automatisk link, således at hvis der indtastes et link i en formular, bliver dette automaisk et link når siden vises.

jeg har følgende filer

formular
--------------------------------------------------------------------------
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="modtag.php">
<p>
<select name="valg" id="valg">
<option>boeing</option>
<option>airbus</option>
</select>
</p>
<p>
<input name="navn" type="text" id="navn">
navn</p>
<p>
<input name="Laengde" type="text" id="Laengde">
Længde</p>
<p>
<input name="Bredde" type="text" id="Bredde">
Bredde</p>
<p>
<input name="motor" type="text" id="motor">
motor </p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>
---------------------------------------------------------------------------------------------------------
modtag filen som sender indholdet fra formularen til db
<?

$db="fly";

$link=mysql_connect("","","");
if(!$link)
die ("kan ikke connecte");
mysql_select_db($db,$link)
or die ("kan ikke aabne database");

if ($valg==boeing){

$query=("insert into flyinfo(navn,Laengde,Bredde,motor) values ('$navn','$Laengde','$Bredde','$motor')");

mysql_query($query,$link);
}else {
$query2=("insert into flyinfoAirbus(navn,Laengde,Bredde,motor) values ('$navn','$Laengde','$Bredde','$motor')");

mysql_query($query2,$link);}
?>




visning på siden
--------------------------------------------------------------------------------------------------
$res=mysql_query("select * from flyinfo");
$antal = mysql_num_rows($res);



while($row=mysql_fetch_array($res)){
$navn=$row["navn"];
$bredde=$row["bredde"];
$motor=$row["motor"];
$Person=$row["Person"];
$Fuel=$row["Fuel"];
$Range=$row["Range"];
$Vinge=$row["Vinge"];

echo" <center><table width=60% >
<tr>
<td><center><font face=verdana size=4>Boeing fly info</td>
</tr>
<tr> <td width=400px height=15px bgcolor='#eeeeee' ><font face=verdana size=3><b><h3></h3></b> <h4>$navn</h4></td>
</tr>


<td img=ragnvald.gif><font face=verdana size=2><b>Motor:</b> $motor</td><br>
</tr>
<tr>
<td><font face=verdana size=2><b>Passager:</b> $Person</td><br>
</tr>
<tr>
<td><font face=verdana size=2><b>Brændstof kapacitet:</b> $Fuel</td><br>
</tr>
<tr>
<td><font face=verdana size=2><b>Max flyve længde</b> $Range</td><br>
</tr>
<tr>
<td><font face=verdana size=2><b>Vingespæn</b> $Vinge</td><br>
</tr>
</center>

</table>


";

}

mysql_close();

?>
-----------------------------------------------------------------------------------------------------------
hvis jeg ønsker at tilføje et punkt til formularen, hvor der kan indtastes et link, hvordan for jeg så automastisk det til at blive et link på selve siden med streg og det hele

håber på lidt hjælp ;-)

klaus



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Du lægger linket ind i databasen på denne form:

http://www.boing.com/747

når du så skal vise den på skærmen laver du en <a> tag:


<?php

$Link = $row["Link"];

echo "<a href=$Link>$Link</a>";

?>



t