PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
khomchenko Отправлено: 25 Июня, 2017 - 11:48:42 • Тема: Как сделать переход на страницу по id из таблицы Mysql • Форум: Вопросы новичков

Ответов: 1
Просмотров: 319
Подскажите, как присвоить item[id] для перехода на след страничку, и куда вставит код?

while ($rows = $resultSet->fetch_assoc())
{
$company_name = $rows['company_name'];
$company_location = $rows['company_location'];
$company_city = $rows['company_city'];
$company_address = $rows['company_address'];
$company_website = $rows['company_website'];
$company_email = $rows['company_email'];
echo "
<tr>
<td>$company_name</td>
<td>$company_location</td>
<td>$company_city</td>
<td>$company_address</td>
<td>$company_website</td>
<td>$company_email</td>
<td><a href='edit-employer.php?id=".$item['id']."' title='Edit'><i class='fa fa-pencil-square-o fa-lg' aria-hidden='true'></i></a></td>
</tr>
";
}
echo "</table>";
khomchenko Отправлено: 15 Июня, 2017 - 01:30:40 • Тема: Update query Php Mysql • Форум: Вопросы новичков

Ответов: 2
Просмотров: 189
Подскажите, где ошибка, не хочет изменять изменения, вносит их в таблицу
CODE (htmlphp):
скопировать код в буфер обмена
  1. <form action="" method="post">
  2.   <table class="table table-bordered table-hover table-striped" style="table-layout: fixed">
  3.       <thead>
  4.  
  5.       <tr>
  6.  
  7.           <th>User Id</th>
  8.           <th>User Name</th>
  9.           <th>User E-mail</th>
  10.           <th>User Pass</th>
  11.           <th>Delete User</th>
  12.       </tr>
  13.       </thead>
  14.  
  15.       <?php
  16.      include("database/db_conection.php");
  17.      $view_users_query="select * from users";//select query for viewing users.
  18.      $run=mysqli_query($dbcon,$view_users_query);//here run the sql query.
  19.  
  20.      while($row=mysqli_fetch_array($run))//while look to fetch the result and store in a array $row.
  21.      {
  22.          $user_id=$row[0];
  23.          $user_name=$row[1];
  24.          $user_pass=$row[2];
  25.          $user_email=$row[3];
  26.      ?>      
  27.       <tr>
  28.  
  29.           <td><input type="text" name="user_id" value="<?php echo $user_id; ?>"></td>
  30.           <td><input type="text" name="user_name" value="<?php echo $user_name; ?>"></td>
  31.           <td><input type="text" name="user_email" value="<?php echo $user_email; ?>"></td>
  32.           <td><input type="text" name="user_pass" value="<?php echo $user_pass; ?>"></td>
  33.           <td><a href="delete.php?del=<?php echo $user_id ?>"><button class="btn btn- danger">Delete</button></a></td> <!--btn btn-danger is a bootstrap button to show danger-->
  34.           <td><button type="submit" name="update" class="btn">Update</button></td>
  35.       </tr>
  36.  
  37.       <?php } ?>
  38.  
  39.   </table>
  40. </form>
  41.  
  42. <?
  43.  if (isset($_POST['update']) {
  44.    $user_id = mysql_real_escape_string($_POST['user_id']);
  45.    $user_name = mysql_real_escape_string($_POST['user_name']);
  46.    $user_email = mysql_real_escape_string($_POST['user_email']);
  47.    $user_pass = mysql_real_escape_string($_POST['user_pass']);
  48.    $update_query = "UPDATE `users` SET     `user_id`='$user_id',`user_name`='$user_name',`user_email`='$user_email'
  49.           ,`user_pass`='$user_pass' WHERE `id`='$user_id'";
  50.     $run=mysqli_query($dbcon,$update_query);
  51.  }
  52. ?>

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB