lamer noob question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



So I'm building this website; the first I've tried to build using a mostly dynamic structure.  What I've done is create a mysql table, with two fields: id and page_val.  The idea is you call the page like http://www.someplace.com/page.php?id=404 and it'll spit back (in this case) the infamous 404 not found page.  I've got it so it'll spit back stuff from the DB, but only if I hard-code it...which defies the whole point of this exercise.

Here's what I've got thus far:


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Welcome to boardlady.com!</title>
<link rel="stylesheet" type="text/css" href="styles.css">
<SCRIPT language="JavaScript1.2" src="main.js"type="text/javascript"></SCRIPT>
</head>
<body>
<DIV id="TipLayer" style="visibility:hidden;position:absolute;z-index:1000;top:-100"></DIV>
<SCRIPT language="JavaScript1.2" src="style.js" type="text/javascript"></SCRIPT>
<table width=750>
<tr><td>
<table>
<tr><td><img src="banner-1.gif" alt="The Board Lady - Eva-M. Hollmann"></td><td>Over <b>3,281</b> Served!</td></tr>
</table>
<table><tr><td class="sidebox"><a href="index.html" onMouseOver="stm(Text[00],Style[12])" onMouseOut="htm()">HOME</a><br><br><br><a href="intro.html" onMouseOver="stm(Text[01],Style[12])" onMouseOut="htm()">INTRO</a><br><br><br><a href="repairs.html" onMouseOver="stm(Text[02],Style[12])" onMouseOut="htm()">REPAIRS</a><br><br><br><a href="prices.html" onMouseOver="stm(Text[03],Style[12])" onMouseOut="htm()">PRICES</a><br><br><br><a href="faq.html" onMouseOver="stm(Text[04],Style[12])" onMouseOut="htm()">FAQ</a><br><br><br><a href="trailer.html" onMouseOver="stm(Text[05],Style[12])" onMouseOut="htm()">TRAILER</a><br><br><br><a href="contact.html" onMouseOver="stm(Text[06],Style[12])" onMouseOut="htm()">CONTACT ME</a><br><br><br><a href="directions.html" onMouseOver="stm(Text[07],Style[12])" onMouseOut="htm()">DIRECTIONS</a></td>
<td valign="top">
<!--Begin main body text-->
<?php
define ('DB_USER', 'user');
define ('DB_PASSWORD', '********');
define ('DB_HOST', 'localhost');
define ('DB_NAME', 'database');
$dbc = mysql_connect (DB_HOST, DB_USER, DB_PASSWORD) OR die ('Could not connect to database: ' . mysql_error());
@mysql_select_db (DB_NAME) OR die ('Could not connect to database: ' . mysql_error());

if ($page_req == "") {$id="index";} 
elseif ($page_req == "index") {$id="index";}
else { $id="404";}

$query = "SELECT page_val FROM boardlady_site WHERE id =404";
$result = @mysql_query ($query);
while ($row = mysql_fetch_array($result)) {echo $row[0];}
mysql_close();
?>
<!--End main body text-->
</td>
</tr>
<tr><td colspan=2><center><div class="footer" onMouseOver="stm(Text[08],Style[12])" onMouseOut="htm()">This site <a href="copyright.html" style="color:#2f2f2f; font-size:xx-small;text-decoration:none;font-weight:bold;" target="new">copyright (C)</a> 2004 by Eva-M. Hollmann.  All rights reserved.</div><div class="footer"><br>Website design by Dan at <a href="http://www.dibcomputers.com"; style="color:#2f2f2f; font-size:xx-small;text-decoration:none;font-weight:bold;" target="new">DIB Computers.</a></div></center></td></tr></table>
</td></tr></table>
</body>
</html>

First off, I need to know how to fetch variables out of the URL.  I know this is /supposed/ to be easy...but dammit I just can't get it to work.  The other part that's pissing me off is trying to stuff a variable inside my query variable...no matter what I try I get a syntax error.

Yeah, I'm that noob.  So were we all.

Thanks in advance,
Dan

[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux