Я хочу выбрать данные из базы данных, что является ошибкой в ​​моем коде, - PullRequest
0 голосов
/ 16 сентября 2018
<center>
<table align="center">
    <tr>
        <th><a href="phpfirstpjroject.php">Add data here</a></th>
    <th> Name</th>
    <th>City_Name</th>
    <th colspan="2">Operation</th>
</tr>
<?php
include_once'dbconfiguration.php';
$sql_query="SELECT * FROM usertable";
$result_set=$con->query($sql_query);
while($row=$result_set->fetch_assoc()) {
 ?>
    <tr>
    <td><?php echo $row[1]; ?></td>
    <td><?php echo $row[2]; ?></td>
    <td><?php echo $row[3]; ?></td>
 <td align="center"><a href="javascript:edt_id('<?php echo $row[0]; ?>')"> 
 <img src="b_edit.png" align="EDIT" /></a></td>
    <td align="center"><a href="javascript:delete_id('<?php echo $row[0]; ? 
   >')"><img src="b_drop.png" align="DELETE" /></a></td>
    </tr>
    <?php
  }
  ?>   
  }
  ?>
  </table>
  </center>

ЗДЕСЬ ВЫХОД Добавить данные здесь Имя City_Name Операция

Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ project \ phpread.php в строке 24

Примечание: неопределенное смещение: 2 в C: \ xampp \ htdocs \ project \ phpread.php в строке 25

Примечание: неопределенное смещение: 3 в C: \ xampp \ htdocs \ project \ phpread.php в строке 26

Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ project \ phpread.php в строке 24

Примечание: неопределенное смещение: 2 в C: \ xampp \ htdocs \ project \ phpread.php в строке 25

Примечание: неопределенное смещение: 3 в C: \ xampp \ htdocs \ project \ phpread.php в строке 26

Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ project \ phpread.php в строке 24

Примечание: неопределенное смещение: 2 в C: \ xampp \ htdocs \ project \ phpread.php в строке 25

Примечание: неопределенное смещение: 3 в C: \ xampp \ htdocs \ project \ phpread.php в строке 26

Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ project \ phpread.php в строке 24

Примечание: неопределенное смещение: 2 в C: \ xampp \ htdocs \ project \ phpread.php в строке 25

Примечание: неопределенное смещение: 3 в C: \ xampp \ htdocs \ project \ phpread.php в строке 26

Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ project \ phpread.php в строке 24

Примечание: неопределенное смещение: 2 в C: \ xampp \ htdocs \ project \ phpread.php в строке 25

Примечание: неопределенное смещение: 3 в C: \ xampp \ htdocs \ project \ phpread.php в строке 26

Примечание: неопределенное смещение: 1 в C: \ xampp \ htdocs \ project \ phpread.php в строке 24

Примечание: неопределенное смещение: 2 в C: \ xampp \ htdocs \ project \ phpread.php в строке 25

Примечание: неопределенное смещение: 3 в C: \ xampp \ htdocs \ project \ phpread.php в строке 26

1 Ответ

0 голосов
/ 16 сентября 2018

Если вы используете fetch_assoc, вы должны получить доступ к значениям, используя имя соответствующего столбца

   while($row=$result_set->fetch_array()) {
     ?>
        <tr>
        <td><?php echo $row['my_col1']; ?></td>
        <td><?php echo $row['my_col2']; ?></td>
        <td><?php echo $row['my_col3']; ?></td>
        ...................

если вы хотите получить доступ по позиции, вы должны использовать fetch_array ()

$result_set=$con->query($sql_query);
    while($row=$result_set->fetch_array()) {
     ?>
        <tr>
        <td><?php echo $row[1]; ?></td>
        <td><?php echo $row[2]; ?></td>
        <td><?php echo $row[3]; ?></td>
        .......

Помните, что индекс начала формы 0 в том виде, как вы используете, вы получаете доступ к столбцу в позиции 1,2,3 (пропуская первый в позиции ноль

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