Как получить результат из одного массива PHP - PullRequest
0 голосов
/ 12 июня 2018

Как просмотреть результат из этого массива.Например, если пользователь входит в систему с адресом электронной почты example1@example.com, он должен показывать только его информацию.

Я не могу найти ответ в Интернете.Я обнаружил, что мои результаты в массиве не показывают ID 1,2,3, может ли это быть причиной того, что он не работает?я могу создать идентификатор с помощью PHP или таблицы?Или это простой код, который мне не хватает.Я выполнил все шаги с www.w3schools.com для таблиц и PHP и до сих пор знаю, что что-то упустил.Я просто не вижу, что это еще.Я знаю, что на этот вопрос уже может быть ответ, но у меня возникают проблемы с поиском ответа в Google, поскольку я не знаю, что искать в результатах поиска.Что я могу сделать?

Также, если вы можете направить меня куда-нибудь, полезно для меня, чтобы узнать больше, что будет хорошо.

Array
(
    [id] => 1
    [EmailAddr] => example1@example.com
    [Password] => 123456
    [client] => 555555
    [firstname] => first
    [lastname] => name
)

Array
(
    [id] => 2
    [EmailAddr] => example2@example.com
    [Password] => 987654
    [client] => 555556
    [firstname] => my
    [lastname] => name
)

Вот код.

<code>$sql = "SELECT id, EmailAddr, Password, client, firstname, lastname FROM table";
$result = $conn->query($sql);



if ($result->num_rows > 0) {
    // output data of each row

    while($row = $result->fetch_assoc()) {


      //  echo "id: " . $row["EmailAddr"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br><br><br>";
    ?><pre><?print_r($row); ?>

1 Ответ

0 голосов
/ 13 июня 2018

Попробуйте этот запрос:

SELECT id FROM mytable WHERE  EmailAddr='myemail@gmail.com';

, где id - это значение, которое вы хотите извлечь из таблицы.См. https://www.w3schools.com/sql/sql_where.asp для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...