Obtener variable para pasar a la forma php

CodedUnknown:

Estoy trabajando en conseguir el siguiente bloque de código para enviar la variable de matriz 'fila' a otra página. La otra página debe tirar de la Vendor_id de esta matriz y ayuda rellenar un formulario con la información de base de datos. Estoy completamente perdido en la forma de lograr esto ya que soy relativamente nuevo en web dev. ¿Alguien me puede apuntar en la dirección correcta?


  function operateFormatter(value, row, index) {
    return [

      '<a class="remove" href="javascript:void(0)" title="Remove">',
      '<i class="fa fa-trash"></i>',
      '</a>',
      '<a class="view" href="viewVendor.php" title="View">',
      '<i class="fa fa-eye"></i>',
      '</a>'
    ].join('')
  }

  window.operateEvents = {
    'click .view': function (e, value, row, index) {
      sessionStorage.setItem("vendor_id", JSON.stringify(row));

    },
    'click .remove': function (e, value, row, index) {
      $table.bootstrapTable('remove', {
        field: 'id',
        values: [row.id]
      })
    }
  }

viewVendor.php

<?php
include 'config.php';
require './db_inc.php';


$user = $_SESSION['username'];




## Fetch records
$stmt = $conn->prepare("SELECT * FROM vendor_data");


$stmt->execute();
$Records = $stmt->fetchAll();

$data = array();

foreach($Records as $row){
   $data[] = array(

      "name"=>$row['name'],
      "company"=>$row['company'],
      "type"=>$row['type'],
      "status"=>$row['status'],
      "owner"=>$row['owner'],
      "descr"=>$row['descr'],
      "owner_email"=>$row['owner_email'],
      "dept"=>$row['dept']
   );
}


return json_encode(($data));
?>
<script>
alert(sessionStorage.getItem("vendor_id[1]"));
</script>

Tengo una página PHP que incluye el archivo viewVendor.php antes mencionado, que debe pasar la información. Tal vez estoy más de complicar las cosas?

Shaun E. Tobias :

Se podría añadir Vendor_id a la cadena de consulta en su una etiqueta como ( 'fila' asumiendo que es el valor Identificación del proveedor):

'<a class="view" href="viewVendor.php?vendor_id=' + row + '" title="View">',

A continuación, en el archivo de viewVendor.php, acceder a ella con:

$_GET['vendor_id']

Aunque es posible que desee validar la identificación del vendedor en el PHP si va a ser utilizado para consultar su base de datos.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=278189&siteId=1
Recomendado
Clasificación