Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ajax
 
 автор: kapitalist   (28.01.2013 в 23:20)   письмо автору
 
 

Всем привет. Делаю что-то вроде складской програмки.
Для поиска использую http://www.ibm.com/developerworks/ru/library/os-php-jquery-ajax/
За вывод данных отвечает файл find.php


if (mysql_num_rows($result) > 0){
  while($row = mysql_fetch_object($result)){
    $string .= "<tr class='str'><td class='left'><a href='/catalog.html?itemid=".$row->id."' target='_blank'>".$row->name."</a></td><td class='right'></td></tr>";
    $string .= "\n";
  }


Я хотел добавить ссылку, чтобы она так же через ajax добавляла товары к заказу. Но если добавляю в этом файле то, не работает. Если пишу эту же строку в index.php то срабатывает. Подскажите как это сделать. Т.е. по сути как можно передать id товара в файл cart.php

  Ответить  
 
 автор: Deed   (28.01.2013 в 23:38)   письмо автору
 
   для: kapitalist   (28.01.2013 в 23:20)
 

А где вывод echo $string (или print)? Что ajax будет возвращать главной странице??

  Ответить  
 
 автор: kapitalist   (29.01.2013 в 16:25)   письмо автору
 
   для: Deed   (28.01.2013 в 23:38)
 

Да строку он возвращает. Мне ссылку нужно работающую поставить
Вот полный код, если так интересно:
<?
include '../design/db.php';
$term strip_tags(substr($_POST['search_term'],0100));
$term mysql_escape_string($term); 
$sql "select id,name
from product
where name like '%
$term%'
order by name asc
LIMIT 15"
;

$result mysql_query($sql);
$string '';

if (
mysql_num_rows($result) > 0){
  while(
$row mysql_fetch_object($result)){
    
$string .= "<tr class='str'><td class='left'><a href='/catalog.html?itemid=".$row->id."' target='_blank'>".$row->name."</a></td><td class='right'></td></tr>";
    
$string .= "\n";
  }


}else{
  
$string "<a href=''>Искомая комбинация не найдена</a>";


echo 
$string;
?>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования