我有一个数据库完整的电话规格,我需要网站显示在一个已经创建的HTML表格,用户输入到搜索框中的手机规格。我有HTML知识,但从未将数据库链接到网站,任何人都可以推荐最佳方法来完成我所需的工作?和任何可能有用的指针? 我已经安装了XAMPP并在PHPmyadmin中创建了数据库,但从未使用过PHP,所以不知道从哪里开始。提前 感谢需要连接一个网站到数据库
-4
A
回答
0
第1步:创建一个connection.php
并插入下面的代码:
<?php
$dbConnection = mysqli_connect("yourHost","root", "password", "databaseName");
if(mysqli_connect_errno())
{
echo "Failed to connect" . mysqli_connect_error();
}
?>
第2步:当想要在不同的文件来执行的MySQL,比如,index.php
,使用此:
include_once("connection.php");
$sql = "SELECT * FROM tableName"; // This creates the SQL Query
$query = mysqli_query($dbConnection, $sql); // This executes it
从这里开始,它只是需要知道基本的PHP,它可以让你在你的网站上做你喜欢的事情,但是学习PHP和一些MySQL,非常重要,祝你好运。
2
首先,您可以使用下面的代码,但考虑学习准备好的语句或PDO。
<?php
//Make the connection to your database
$connection = mysqli_connect('localhost', 'root', 'your_password', 'your_database');
mysqli_set_charset($connection, 'utf8');
if (!$connection) {
die("Database connection failed: " . mysqli_error());
}
//Query the database
$query = "SELECT col1, col2, col3 FROM your_table;";
$result = mysqli_query($connection, $query);
if(!$result) {
die("SQL Error: " . mysqli_error($connection));
}
?>
<table>
<?php //Fetch all the results ?>
<?php while ($row = mysqli_fetch_array($result)) : ?>
<tr>
<td><?php echo htmlspecialchars($row['col1']); ?></td>
<td><?php echo htmlspecialchars($row['col2']); ?></td>
<td><?php echo htmlspecialchars($row['col3']); ?></td>
</tr>
<?php endwhile; ?>
</table>
相关问题
- 1. 连接到SQL Server;两个网站连接到同一个数据库
- 2. 将网站连接到数据库
- 3. C#到网站数据库连接
- 4. 将网站连接到phpMyAdmin数据库
- 5. 它需要连接到数据库,但它不需要。
- 6. 连接两个laravel网站与一个数据库
- 7. 数据库连接生活网站
- 8. 000webhost网站数据库连接错误
- 9. 社交网站的数据库连接
- 10. 将第二个网站连接到当前SQL数据库
- 11. 我需要直接从它的数据库运行一个EXE的网站上
- 12. 在django网站上需要一个sql数据库接口作为窗体
- 13. cakephp 2.0.5 Sqlserver需要数据库连接
- 14. 使用include /需要连接数据库
- 15. Laravel图需要连接数据库
- 16. Android保持连接到一个网站接收数据库通知
- 17. 需要连接到两个不同的数据库从sqlplus
- 18. 需要一个服务来处理多个连接到1个数据库
- 19. 网站无法连接到数据库网在发布
- 20. 需要使用数据源连接池连接到数据库的帮助
- 21. 将“直接”连接到网站数据库或屏幕抓取
- 22. 跨站点连接到MySQL数据库
- 23. Facebook连接的网站 - 数据库连接和逻辑
- 24. 连接到一个MS Access数据库
- 25. 连接到一个SQL Server数据库
- 26. 维护数据库连接或在需要时连接?
- 27. 只需要一个网址的网站
- 28. 需要一个类创建一个数据库连接php与mysqli
- 29. WCF数据库连接:只有一个数据库连接
也许从这样的教程开始? http://coolestguidesontheplanet.com/how-to-connect-to-a-mysql-database-with-php-in-6-steps/ – makshh
@markshh如果您的目标是指出用户使用折旧功能的教程是与现代数据库API相比也没有用处,那么你的目标就完成了 –