Примеры
Этот пример показывает, как соединиться с базой данных, выполнить запрос, распечатать результат и отсоединиться.
Пример #1 Пример работы с MySQL
<?php
/* Соединяемся, выбираем базу данных */
$link = mysql_connect("mysql_host", "mysql_user", "mysql_password")
or die("Could not connect : " . mysql_error());
print "Connected successfully";
mysql_select_db("my_database") or die("Could not select database");
/* Выполняем SQL-запрос */
$query = "SELECT * FROM my_table";
$result = mysql_query($query) or die("Query failed : " . mysql_error());
/* Выводим результаты в html */
print "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";
/* Освобождаем память от результата */
mysql_free_result($result);
/* Закрываем соединение */
mysql_close($link);
?>
Коментарии
To vieuw a list form your database use this:
<html>
<head>
<title>Een eenvoudig voorbeeld van een PHP script</title>
</Head>
<body>
<h2>Lijst van alle landen per werelddeel</h2>
<table border="1" cellpadding="3">
<tr>
<strong>
<th>land_id</th>
<th>land</th>
</strong>
</tr>
<?php
mysql_connect("server","username","password");
mysql_select_db("Enigma09_");
$query = "SELECT * FROM landen ORDER BY werelddeel";
$resultaat = mysql_query($query);
while ($row = mysql_fetch_array($resultaat)) {
?>
<tr>
<td><?php echo $row["land_id"]; ?></td>
<td><?php echo $row["land"]; ?></td>
<td align="right"><?php echo $row["inwoners"]; ?></td>
</tr>
<?php
}
?>
</table>
</body>
</html>