get all values from a selected row of the table
up vote
0
down vote
favorite
How can I insert some value from table 2 to table 1. if clicked a Add button I want to get all value of the row that I selected. should i get rowindex
from the current row that i selected and get $prod
value by rowindex
?
<table id="table1">
<tr>
<th>Product ID</th>
<th>Product Name</th>
<th>Price</th>
<th>Stock</th>
<th>Action</th>
</tr>
<?php foreach($prod->getAll() as $name):?>
<tr>
<td><?php echo $name['prod_id'];?></td>
<td><?php echo $name['name'];?></td>
<td><?php echo $name['price'];?></td>
<td><?php echo $name['stock'];?></td>
<td><button class="addbtn">Add</button></td>
</tr>
<?php endforeach;?>
</table>
<table id="table2">
<tr>
<th>No</th>
<th>Product Name</th>
<th>Price</th>
<th>Qty</th>
<th>Total</th>
</tr>
<tr>
<td>1</td>
<td>Some Product Name From Table 1</td>
<td>Some Product Price From Table 1</td>
<td>Qty is generated from table 1</td>
<td>Qty * Price</td>
</tr>
</table>
<?php
class Product extends DB_Connect
{
public function __construct()
{
parent::__construct();
}
function getAll(){
try
{
$sql = "SELECT * FROM product Order By prod_id asc";
$result = $this->db->query($sql);
$results = $result->fetchAll(PDO::FETCH_ASSOC);
return $results;
}
catch ( Exception $e )
{
die ( $e->getMessage() );
}
}
}
?>
php jquery ajax
add a comment |
up vote
0
down vote
favorite
How can I insert some value from table 2 to table 1. if clicked a Add button I want to get all value of the row that I selected. should i get rowindex
from the current row that i selected and get $prod
value by rowindex
?
<table id="table1">
<tr>
<th>Product ID</th>
<th>Product Name</th>
<th>Price</th>
<th>Stock</th>
<th>Action</th>
</tr>
<?php foreach($prod->getAll() as $name):?>
<tr>
<td><?php echo $name['prod_id'];?></td>
<td><?php echo $name['name'];?></td>
<td><?php echo $name['price'];?></td>
<td><?php echo $name['stock'];?></td>
<td><button class="addbtn">Add</button></td>
</tr>
<?php endforeach;?>
</table>
<table id="table2">
<tr>
<th>No</th>
<th>Product Name</th>
<th>Price</th>
<th>Qty</th>
<th>Total</th>
</tr>
<tr>
<td>1</td>
<td>Some Product Name From Table 1</td>
<td>Some Product Price From Table 1</td>
<td>Qty is generated from table 1</td>
<td>Qty * Price</td>
</tr>
</table>
<?php
class Product extends DB_Connect
{
public function __construct()
{
parent::__construct();
}
function getAll(){
try
{
$sql = "SELECT * FROM product Order By prod_id asc";
$result = $this->db->query($sql);
$results = $result->fetchAll(PDO::FETCH_ASSOC);
return $results;
}
catch ( Exception $e )
{
die ( $e->getMessage() );
}
}
}
?>
php jquery ajax
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
How can I insert some value from table 2 to table 1. if clicked a Add button I want to get all value of the row that I selected. should i get rowindex
from the current row that i selected and get $prod
value by rowindex
?
<table id="table1">
<tr>
<th>Product ID</th>
<th>Product Name</th>
<th>Price</th>
<th>Stock</th>
<th>Action</th>
</tr>
<?php foreach($prod->getAll() as $name):?>
<tr>
<td><?php echo $name['prod_id'];?></td>
<td><?php echo $name['name'];?></td>
<td><?php echo $name['price'];?></td>
<td><?php echo $name['stock'];?></td>
<td><button class="addbtn">Add</button></td>
</tr>
<?php endforeach;?>
</table>
<table id="table2">
<tr>
<th>No</th>
<th>Product Name</th>
<th>Price</th>
<th>Qty</th>
<th>Total</th>
</tr>
<tr>
<td>1</td>
<td>Some Product Name From Table 1</td>
<td>Some Product Price From Table 1</td>
<td>Qty is generated from table 1</td>
<td>Qty * Price</td>
</tr>
</table>
<?php
class Product extends DB_Connect
{
public function __construct()
{
parent::__construct();
}
function getAll(){
try
{
$sql = "SELECT * FROM product Order By prod_id asc";
$result = $this->db->query($sql);
$results = $result->fetchAll(PDO::FETCH_ASSOC);
return $results;
}
catch ( Exception $e )
{
die ( $e->getMessage() );
}
}
}
?>
php jquery ajax
How can I insert some value from table 2 to table 1. if clicked a Add button I want to get all value of the row that I selected. should i get rowindex
from the current row that i selected and get $prod
value by rowindex
?
<table id="table1">
<tr>
<th>Product ID</th>
<th>Product Name</th>
<th>Price</th>
<th>Stock</th>
<th>Action</th>
</tr>
<?php foreach($prod->getAll() as $name):?>
<tr>
<td><?php echo $name['prod_id'];?></td>
<td><?php echo $name['name'];?></td>
<td><?php echo $name['price'];?></td>
<td><?php echo $name['stock'];?></td>
<td><button class="addbtn">Add</button></td>
</tr>
<?php endforeach;?>
</table>
<table id="table2">
<tr>
<th>No</th>
<th>Product Name</th>
<th>Price</th>
<th>Qty</th>
<th>Total</th>
</tr>
<tr>
<td>1</td>
<td>Some Product Name From Table 1</td>
<td>Some Product Price From Table 1</td>
<td>Qty is generated from table 1</td>
<td>Qty * Price</td>
</tr>
</table>
<?php
class Product extends DB_Connect
{
public function __construct()
{
parent::__construct();
}
function getAll(){
try
{
$sql = "SELECT * FROM product Order By prod_id asc";
$result = $this->db->query($sql);
$results = $result->fetchAll(PDO::FETCH_ASSOC);
return $results;
}
catch ( Exception $e )
{
die ( $e->getMessage() );
}
}
}
?>
php jquery ajax
php jquery ajax
edited 2 days ago
Cœur
16.8k9101139
16.8k9101139
asked Oct 12 '12 at 17:29
casper
2012619
2012619
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
If you're using jQuery you can use the closest()
function:
$('.addbtn').click(function(){
var row = $(this).closest('tr'),
cells = row.find('td'),
prodId = cells.eq(0).html(),
name = cells.eq(1).html(),
price = cells.eq(2).html(),
stock = cells.eq(3).html();
});
Fiddle: http://jsfiddle.net/Afk8a/1/
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
If you're using jQuery you can use the closest()
function:
$('.addbtn').click(function(){
var row = $(this).closest('tr'),
cells = row.find('td'),
prodId = cells.eq(0).html(),
name = cells.eq(1).html(),
price = cells.eq(2).html(),
stock = cells.eq(3).html();
});
Fiddle: http://jsfiddle.net/Afk8a/1/
add a comment |
up vote
1
down vote
If you're using jQuery you can use the closest()
function:
$('.addbtn').click(function(){
var row = $(this).closest('tr'),
cells = row.find('td'),
prodId = cells.eq(0).html(),
name = cells.eq(1).html(),
price = cells.eq(2).html(),
stock = cells.eq(3).html();
});
Fiddle: http://jsfiddle.net/Afk8a/1/
add a comment |
up vote
1
down vote
up vote
1
down vote
If you're using jQuery you can use the closest()
function:
$('.addbtn').click(function(){
var row = $(this).closest('tr'),
cells = row.find('td'),
prodId = cells.eq(0).html(),
name = cells.eq(1).html(),
price = cells.eq(2).html(),
stock = cells.eq(3).html();
});
Fiddle: http://jsfiddle.net/Afk8a/1/
If you're using jQuery you can use the closest()
function:
$('.addbtn').click(function(){
var row = $(this).closest('tr'),
cells = row.find('td'),
prodId = cells.eq(0).html(),
name = cells.eq(1).html(),
price = cells.eq(2).html(),
stock = cells.eq(3).html();
});
Fiddle: http://jsfiddle.net/Afk8a/1/
edited Oct 12 '12 at 18:01
answered Oct 12 '12 at 17:46
Laurence
1,398912
1,398912
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f12864251%2fget-all-values-from-a-selected-row-of-the-table%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password