Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
客户审查科?在PHP中_Php_Review - Fatal编程技术网

客户审查科?在PHP中

客户审查科?在PHP中,php,review,Php,Review,我对PHP比较陌生。我想让我的用户能够对位于我网站上的企业撰写评论,但我不确定如何实现代码。在下面的URL中,我希望我的用户单击该企业的名称,并能够撰写该企业的评论。我不是要求任何人为我编写代码,但我要问的是,下一个过程是什么?如何攻击/解决我正在使用的此程序。下一步我该做什么 谢谢大家 无标题文件 首先,我会在您的表中添加一个id列。然后为评论创建一个新表。列包括ID(int、PK)、businessID(int)、review(text或其他内容)。然后,为链接到mysite.com/d

我对PHP比较陌生。我想让我的用户能够对位于我网站上的企业撰写评论,但我不确定如何实现代码。在下面的URL中,我希望我的用户单击该企业的名称,并能够撰写该企业的评论。我不是要求任何人为我编写代码,但我要问的是,下一个过程是什么?如何攻击/解决我正在使用的此程序。下一步我该做什么

谢谢大家


无标题文件

首先,我会在您的表中添加一个
id
列。然后为评论创建一个新表。列包括
ID(int、PK)、businessID(int)、review(text或其他内容)
。然后,为链接到
mysite.com/details.php?id=
的每个条目添加一个链接,以获取更多信息

在该页面上,您再次显示业务的相关信息(可选)、过去的评论(与您已经做的方式相同)以及获取用户想法的表单。当用户提交表单时,它将发送一个
POST
文件(可以是相同的
details.php
或不同的文件以避免混乱),该文件将读取
$\u POST[]
中的所有变量并将其插入数据库


另一方面,您为什么要在
标记上方添加
echo
内容??所有这些内容都应该放在

好的,如果你在最后一列的网站名称旁边放上review按钮会更好。像这样,约翰·多伊汽车销售部写一篇评论


这样,评论按钮将靠近网站或经销商的名称…

是,保留评论,如评论。对业务数据库使用唯一id列,并在注释表中使用id链接。最好在同一窗口中或使用jQuery对话框或其他方式在弹出窗口中使用审阅

欢迎来到堆栈溢出!看起来你刚刚开始你的项目,所以我想找一些教程,以获得关于如何继续的更详细的分步指南,如果遇到更具体的问题,请回到这里。首先,你让你的php在html打开标记之前将一个表回显到浏览器。。。开始阅读html页面结构(html/head/body标记)以及如何将其与php结合的建议
<?php
include('init.php');

/*$sql = "SELECT * FROM cars WHERE id='1' ORDER BY year ASC";*/

$sql = "SELECT * FROM dealers";
if ($result = mysql_query($sql)) {

    echo "<table border='1'>";
    echo "<tr> <th>Name</th> <th>Address</th> <th>State</th> <th>City</th> <th>Website</th> ";

    // keeps getting the next row until there are no more to get
    while ($row = mysql_fetch_array($result)){

    $name = $row['name'];
    $address = $row['address'];
    $state = $row['state'];
    $city = $row['city'];
    $website = $row['website'];
    $maps = $row['maps'];
    $lat = $row['lat'];
    $lng = $row['lng'];


        echo("\t<tr>\n");
        echo("\t\t<td>" . "<a href='http://$website' target = '_blank'>" . "$name" . "</a></td>\n");
        echo("\t\t<td>" . "$address" . "</td>\n");
        echo("\t\t<td>" . "$state" . "</td>\n");
        echo("\t\t<td>" . "$city" . "</td>\n");
        echo("\t\t<td>" . "<a href='http://$website' target = '_blank'>" . "$name" . "</a></td>\n");


        /*echo("\t\t<td>" . "<a href='http://$website' target = '_blank'>" . "$name" . "</a></td>\n");

        echo("\t\t<td>" . "<a href='http://$maps' target = '_blank'>" . "$address" . "</td>\n"); 
        echo("\t\t<td>" . "<a href='http://$maps' target = '_blank'>" . "$address" . "</td>\n");
        echo("\t\t<td>" . "$state" . "</td>\n");
        echo("\t\t<td>" . "$city" . "</td>\n");

        echo ("\t\t<td>" . "<a href='http://$website' target = '_blank'>" . "$website" . "</a></td>\n");
        echo("\t\t<td>" . "$maps" . "</td>\n");
        echo("\t\t<td>" . "$lat" . "</td>\n");
        echo("\t\t<td>" . "$lng" . "</td>\n");*/

        // Print out the contents of each row into a table

    }
    echo "</table>";
}
else {
    trigger_error(mysql_error()); // for development only; remove when in production
}
?>

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">


</body>
</html>