webForumDet fria alternativet

Länk problem

30 svar · 690 visningar · startad av mr.mainline · sida 2 av 2

mr.mainlineMedlem sedan feb. 2003777 inlägg
#21

Här är all php kod i startframe.php

$server = "localhost";      // MySQL servern oftast localhost
   $dbuser = "******";      // MySQL användaren
   $dbpass = "******";      // MySQL lösenord
   $dbname = "******";       // Databasens namn
   $dbtable = "tabell";      // Nyhets tabellen
 
// Anslut till MySQL databasen 
mysql_connect($server, $dbuser, $dbpass);
mysql_select_db($dbname);
 
 $sql = mysql_query("SELECT rubrik, datum FROM tabell ORDER BY datum DESC LIMIT 5") or die(mysql_error()); 
while ($row = mysql_fetch_array($sql)) { 

// detta skrivs ut på sidan

      echo "<table width=\"100%\" cellspacing='0' cellpadding='0' border='0'>";
      echo "<tr>";
      echo "<td>" .$row['datum']."</td>"; 
      echo "</tr>";
      echo "<tr>";
      echo "<td><A HREF=news.php?id=17" .$row['id']. '>' .$row['rubrik']. "</A><P></td>";
      echo "<hr></hr>";
      echo "</tr>";
      echo "<tr>";
      echo "</table>";
      echo "<br>";

}

?>

jag läste i internetworld,där har dom ett publicerings system,och där skrev dom om dolda fält i formuläret, för jag måste väl skicka med ett id på nyheten därifrån eller är jag helt ute och reser.

PeeerMedlem sedan mars 20025 907 inlägg
#22

Startframe.php

$server = "localhost";      // MySQL servern oftast localhost
   $dbuser = "******";      // MySQL användaren
   $dbpass = "******";      // MySQL lösenord
   $dbname = "******";       // Databasens namn
   $dbtable = "tabell";      // Nyhets tabellen
 
// Anslut till MySQL databasen 
mysql_connect($server, $dbuser, $dbpass);
mysql_select_db($dbname);
 
 $sql = mysql_query("SELECT rubrik, datum FROM tabell ORDER BY datum DESC LIMIT 5") or die(mysql_error()); 
while ($row = mysql_fetch_array($sql)) { 

// detta skrivs ut på sidan

      echo "<table width=\"100%\" cellspacing='0' cellpadding='0' border='0'>";
      echo "<tr>";
      echo "<td>" .$row['datum']."</td>"; 
      echo "</tr>";
      echo "<tr>";
      echo "<td><A HREF=news.php?id=" .$row['id']. '>' .$row['rubrik']. "</A><P></td>";
      echo "<hr></hr>";
      echo "</tr>";
      echo "<tr>";
      echo "</table>";
      echo "<br>";

}

?>

news.php

$server = "localhost";      // MySQL servern oftast localhost
   $dbuser = "******";      // MySQL användaren
   $dbpass = "******";      // MySQL lösenord
   $dbname = "******";       // Databasens namn
   $dbtable = "tabell";      // Nyhets tabellen
 
// Anslut till MySQL databasen 
mysql_connect($server, $dbuser, $dbpass);
mysql_select_db($dbname);
 
if(isset($_GET['id']) and is_numeric($_GET['id']))
	$id = $_GET['id'];
else
	die('ID saknas eller är ej numeriskt!');

$sql = mysql_query("SELECT * FROM tabell where id = $id") or die(mysql_error()); 
$row = mysql_fetch_array($sql) 

echo 'Rubrik: ' . $row['rubrik'] . '<br/>Datum: ' . $row['datum'];

?>
PeddaMedlem sedan juni 20006 032 inlägg
#23

Peeers kod ska nog funka, förutom att han glömde ta ut id i sqlsatsen i startframe.php

$sql = mysql_query("SELECT id, rubrik, datum FROM tabell ORDER BY datum DESC LIMIT 5") or die(mysql_error());
mr.mainlineMedlem sedan feb. 2003777 inlägg
#24

ja id stämmer nu,men får detta felmeddelande när jag klickar på länken.
"Parse error: parse error, unexpected T_ECHO in /customers/freddeholm.com/freddeholm.com/httpd.www/news.php on line 27"

SnakesMedlem sedan okt. 2004392 inlägg
#25

Vad står det på rad 27???
om det står så här

echo 'Rubrik: ' . $row['rubrik'] . '<br/>Datum: ' . $row['datum'];

då testar du att byta ut det till det här!

echo "Rubrik: " . $row['rubrik'] . "<br/>Datum: " . $row['datum'] . "";
mr.mainlineMedlem sedan feb. 2003777 inlägg
#26

nopp samma fel.

SnakesMedlem sedan okt. 2004392 inlägg
#27

kan du visa raden 27 i news.php eller hela filen??????

mr.mainlineMedlem sedan feb. 2003777 inlägg
#28
echo "Rubrik: " . $row['rubrik'] . "<br/>Datum: " . $row['datum'] "" ;
SnakesMedlem sedan okt. 2004392 inlägg
#29

mr.mainline skrev:

echo "Rubrik: " . $row['rubrik'] . "<br/>Datum: " . $row['datum'] "" ;
echo "Rubrik: " . $row['rubrik'] . "<br/>Datum: " . $row['datum'] . "";
mr.mainlineMedlem sedan feb. 2003777 inlägg
#30

sorry men samma.

mr.mainlineMedlem sedan feb. 2003777 inlägg
#31

det var glömt ; på raden innan,så nu funkar det.

136 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)