|
|
|
| почему то нечего не передает.
вообщем смысл таков вывести все записи из таблицы, и поместить их в другую базу в одно поле. ребят как быть?
if (isset($_POST['cufra'])) {$cufra = $_POST['cufra']; if ($cufra == '') {$cufra = "nety";}}
function photki($e){
$query="SELECT * FROM photo where sesija='$e'";
$res=mysql_query($query);
while ($row=mysql_fetch_array($res)) {
$row['photo'].", ";
}
}
$photo = photki($cufra);
$result = mysql_query ("INSERT INTO news (title,descr,keywords,text,photo) VALUES ('$title', '$descr','$keywords','$text','$photo')");
|
| |
|
|
|
|
|
|
|
для: TavRoX
(05.11.2011 в 18:19)
| | Не понятно, что не передается? И откуда куда?
<?php
while ($row=mysql_fetch_array($res)) {
$row['photo'].", ";
}
?>
|
У вас значение $row['photo'] ничему не присваивается - так и должно быть или тут опечатка? | |
|
|
|
|
|
|
|
для: cheops
(05.11.2011 в 18:24)
| | там echo стоит но нефига не передается в переменную, на экран выводит а в базу не вносит | |
|
|
|
|
|
|
|
для: TavRoX
(05.11.2011 в 18:29)
| | И не будет, пока функция не вернет значение при помощи ключевого слова return. | |
|
|
|
|
|
|
|
для: cheops
(05.11.2011 в 19:53)
| | фак точно) блин) так и знал что так и надо) пашет спс дружище) теперь все пучком) | |
|
|
|
|
|
|
|
для: cheops
(05.11.2011 в 19:53)
| | а как замисть функции перенести все значения в массив. чтото у меня не получается блин( | |
|
|
|
|
|
|
|
для: TavRoX
(05.11.2011 в 20:21)
| | в переменную попадает только одна запись( | |
|
|
|
|
|
|
|
для: TavRoX
(05.11.2011 в 20:36)
| | Можно поступить следующим образом
<?php
function photki($e)
{
$query="SELECT * FROM photo where sesija='$e'";
$res=mysql_query($query);
if(!$res) exit("Ошибка выполнения запроса");
$arr = array();
while ($row=mysql_fetch_array($res))
{
$arr[] = $row['photo'];
}
return implode(", ", $arr)
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(05.11.2011 в 20:47)
| | спасибо дружище помогло
работает
ща разберуся что тут да как) | |
|
|
|
|
|
|
|
для: TavRoX
(05.11.2011 в 18:19)
| | почему между функцией и скобкой стои пробел в последней строке | |
|
|
|
|
|
|
|
для: TavRoX
(05.11.2011 в 18:19)
| | почему между функцией и скобкой стои пробел в последней строке | |
|
|
|
|
|
|
|
для: Фоат
(05.11.2011 в 19:47)
| | mysql_query (
ты про это?
это никоим образом не влияет на ситуацию
не добавляется только эта переменная она как будто пустая | |
|
|
|