Jag vill skicka med tabellnamnet i en länk och det jag undrar är hur jag får in tabellnamnet i en variabel?
Länken hade jag tänkt se ut så här:
<a href="las.php?id=<?=$rad['id']?>(och här ska tabellnamnet skickas med)">
Hur plockar jag fram tabellnamnet?
Sedan så undrar jag hur jag kan ha en och samma sida (las.php t.ex) för att visa innehållet i flera olika tabeller? om vi säger att las.php ser ut på följande sätt:
<?
$länk = mysql_connect ("localhost", "******","******")
or die ("Kunde inte ansluta");
$databas = mysql_select_db("mindatabas");
$sql="SELECT * FROM noveller WHERE id= $id";
$result = mysql_query("$sql");
while($rad=mysql_fetch_array($result)) {
?>
<?=$rad["titel"]?>
<br>
<?=fixText($rad["text"])?>
<? }
mysql_close ($länk)
?>
<?
function fixText($strText) {
$strText = str_replace("\n", "<br>", $strText);
$strText = str_replace("\t", " ", $strText);
return $strText;
}
?>
Jag hade tänkt att frågan ovanför skulle användas ihop med las.php... några idéer
2. Du får köra en join i SQL-frågan, eller köra flera frågor:
// Exempel på join
$result = mysql_query ( "SELECT Tabell1.Fält1, Tabell1.Fält2, Tabell2.Fält1 FROM Tabell1, Tabell2" );
// Exempel på flera frågor
$resultEtt = mysql_query ( "SELECT Fält1, Fält2 FROM Tabell1" );
$resultTvå = mysql_query ( "SELECT Fält1 FROM Tabell2" );