
To merely display the information in your database without the
use of a form to call a php script you simply create your HTML
document as you would any other web page but instead of the
extension of .htm or .html you need to name the file with the
extension .php. Then within the document itself the
section that you'd like to be the PHP code, you begin it with <?
and end it with ?>. For instance:
<P>These are the
products I sell:</P>
<TABLE BORDER="1">
<?
mysql_connect("localhost", username, password);
$result = mysql(mydatabase, "select * from products");
$num = mysql_numrows($result);
$i = 0;
while($i < $num) {
echo "<TR>n";
echo "<TD>n";
echo mysql_result($result,$i,"prodid");
echo "</TD>n<TD>";
echo mysql_result($result,$i,"name");
echo "</TD>n<TD>";
echo mysql_result($result,$i,"price");
echo "</TD>n";
echo "</TR>n";
$i++;}
?>
</TABLE>
Thus having the loop in the php program create a table with the
products listed. NOTE your username and password for the
database are not written in the file when it's displayed on the
Internet so users viewing the source of your webpage will not
see your password.
When using a CGI script to pull information from a form which
has been submitted by a browser you must have the first line of
the script have this command on it (Much like perl scripts):
#!/usr/local/bin/php |
 |
MySQL/PHP - two great tutorials:
PHP/MySQL Tutorial Overview
http://hotwired.lycos.com/webmonkey/
programming/php/tutorials/tutorial4.html
Open source has brought a lot more than Linux to the computing
world. It has also given us PHP and MySQL. According to this
Webmonkey tutorial, PHP and MySQL are the world's best
combination for creating data-driven sites. In the first
installment of this three-lesson tutorial, he covers everything
you need to know to begin developing database hubs. He gives
instructions for installation on both Unix and Windows, and then
goes on to show some simple scripts that will insert information
into a database and display that data on a Web page.
Building a Database-Driven Web Site Using PHP and MySQL
http://www.webmasterbase.com/article.php?aid=228
In this 10-part weekly series of articles, the author provides a
hands-on look at what's involved in building a database-driven
Web site using the PHP scripting language and the MySQL
relational database.
|