这个SQL SELECT语句的正确语法是什么

时间:2016-05-03 09:06:56

标签: php mysql

即时制作网站并完成了很多INSERT语句,但我还需要SELECT语句,几乎客户都能输入custID个为了显示他们的购买。 到目前为止我的sql看起来像这样:

<?php
    $con = mysqli_connect('localhost', 'root', '');
    if (!$con) {
        echo'Not connected to Server';
    }

    if (!mysqli_select_db($con, 'horizonphotography')) {
        echo'DataBase Not Selected';
    }
    $custID = $_GET['custID'];

    $sql = "SELECT custID FROM `paymentPersonal`,  `paymentsPayment`, `paymentsProduct`,   `paymentsShipping` WHERE = $custID";

    if (!mysqli_query($con, $sql)) {
        echo 'Not Inserted';
    } else {
        echo 'Finding...';
    }
    header("refresh:1; url=admin.php");
?>

我知道语法不正确,但我不知道该写什么,所以它找到了客户custID订购的内容,因为它会有所不同。三江源

1 个答案:

答案 0 :(得分:1)

选择查询将如下所示选择特定字段

$sql = "SELECT `coloumname1`,`coloumname2` from `tablename` where `someid`='matchingvalue'";

用于选择所有字段的SQL查询将如下所示

$sql = "SELECT * from `tablename` where `someid`='matchingvalue'";

希望你能理解这一点,所以从下次请谷歌首先,如果没有在谷歌找到答案来到这里