Я не знаю, я только учусь :)
Ну это я понял, а вот что там не так, не понимаю :)
Chukcha, извиняюсь :(
Вот написал такое, из import_csv вытаскивает значение, а из masla, нет.
foreach($count_staf as $k=>$v) { $query=mysql_query("SELECT * FROM IMPORT_CSV LEFT JOIN masla ON masla.id_t = '$k' WHERE NOMER_DETALI='$k'"); if(!$query) exit(mysql_error()); while($cena = mysql_fetch_assoc($query)) { $p1=$cena['CENA_DETALI']; $oll=$p1*$v; print " <tr><td id=sett1> ".$k." </td> <td id=sett1>".$cena['NAME_DET']."</td> <td align=center id=sett1>".$v."</td> <td align=center id=sett1>".$cena['CENA_DETALI']."</td> <td id=sett1 align=center><input name=id_user type=hidden value=".$id.">".$oll."</td> <td id=sett1 align=center><a href=korzina/form.php?d=$k><img src=korzina/admin/img/min.png alt=удалить border=0></a> <a href=korzina/form.php?add=$k><img src=korzina/admin/img/add.png alt=добавить border=0></a></td></tr>"; $i=$cena['CENA_DETALI']; $i+=$oll; } }
Поправьт, а то что-то не так 🙄
allmuz добавил 10.10.2011 в 11:46
Отправляю в куки 2 числа 12 и 128132. Число 12 в таблицы masla, а 128132 в import_csv. После while при print "$k"; выводится только 128132, а если до while, то и 12 и 128132
foreach($count_staf as $k=>$v) { for($cnt = 0; $cnt < sizeof($count_staf); $cnt++) $string .= $array[$cnt];//print " $string";//print "$k $v<br>"; // $arr = explode(",",$k);//print "$arr[0]<br>$arr[1]";//$query=mysql_query("SELECT * FROM IMPORT_CSV, masla WHERE IMPORT_CSV.nomer_detali='$k' and masla.id_t='$k'");$query=mysql_query("SELECT * FROM masla WHERE id_t in ('$string')");if(!$query) exit(mysql_error());while($cena = mysql_fetch_assoc($query)){
allmuz добавил 10.10.2011 в 11:13
$count_staf данные с куков
Что-то вообще не получается :(
allmuz добавил 10.10.2011 в 00:07
Грубо говоря, передаю в корзину id товаров, а товары в разных таблицах, вот и надо сформировать список заказанных товаров.
Так, а как сразу из 2х таблиц?
Ну в массиве $k забиты значения:
123
3425
546
23
Есть 2 таблицы table1 И table2, нужно выводить дынные с этих таблиц, соответствующим цифрам забитым в массиве $k.
Т.е. если в таблицы 1 есть запись с id=123, но записи с id=123 нету в таблицы 2. Нужно вывести все данные двух таблиц, в которых есть id'ы забитые в массиве $k.
topy, все круто, спасибо тебе большое, все работает как надо, это я что-то напутал в коде :)
Оно как бЭ не работает :(
спасибо, уже реализовал