|
|
|
| Здравствуйте Уважаемое сообщество.
Мне нужно вывести содержимое массива в ячейке таблицы на печать
использую этот код
<?php
header("Content-Type: text/html; charset=UTF-8");
$conn = mysql_connect ("localhost", "root", "")
or die ("Соединение не установлено!");
mysql_select_db("bd_photoshop-portal", $conn);
$query = "SELECT * FROM material_content_into3";
$cat = mysql_query($query);
if(!$cat) exit("Ошибка выполнения запроса - ".mysql_error()."<br />".$query);
if(mysql_num_rows($cat))
{
while($catagory = mysql_fetch_assoc($cat))
{
// $newField_3
echo $newField_3."<br />";
echo 'Запрос выполнен успешно';
}
}
?>
|
| |
|
|
|
|
|
|
|
для: pautina
(11.01.2012 в 06:21)
| | а где у Вас массив? попробуйте так:
<?php
header("Content-Type: text/html; charset=UTF-8");
$conn = mysql_connect ("localhost", "root", "")
or die ("Соединение не установлено!");
mysql_select_db("bd_photoshop-portal", $conn);
$query = "SELECT * FROM material_content_into3";
$cat = mysql_query($query);
if(!$cat) exit("Ошибка выполнения запроса - ".mysql_error()."<br />".$query);
if(mysql_num_rows($cat))
{
while($catagory = mysql_fetch_assoc($cat))
{
// $newField_3
echo $catagory ['newField_3']."<br />";
echo 'Запрос выполнен успешно';
}
}
?>
|
| |
|
|
|
|
|
|
|
для: Lotanaen
(11.01.2012 в 09:41)
| | Как быть если этот массив нужно задать и просмотреть.
У меня скрипт вырезает из участка html кода ссылки на изображения, адреса ссылок видно в браузере, но не видно в ячейке таблицы.
Нужно в ячейке таблицы увидеть ссылки на рисунки, Сейчас я в ячейке таблицы вижу надпись Array
<?php
header("Content-Type: text/html; charset=UTF-8");
$conn = mysql_connect ("localhost", "root", "")
or die ("Соединение не установлено!");
mysql_select_db("bd_photoshop-portal", $conn);
$query = "SELECT * FROM material_content_into3";
$cat = mysql_query($query);
if(!$cat) exit("Ошибка выполнения запроса - ".mysql_error()."<br />".$query);
if(mysql_num_rows($cat))
{
while($catagory = mysql_fetch_assoc($cat))
{
preg_match_all('#src="([^"]+)"#i', $catagory['Field 3'], $matches); // показывает ссылку для изображения
$matches[1] = str_replace('/lessons', 'http://www.photoshop-master.ru/lessons', $matches[1]); // к адресу ссылки прибавляем http://www.photoshop-master.ru/
$matches[1] = str_replace('tools', 'http://www.photoshop-master.ru/tools', $matches[1]); // к адресу ссылки прибавляем http://www.photoshop-master.ru/
foreach($matches[1] as $link){
$newField_3 = $link;
echo $link."<br />";
}
// $newField_3 = $link;
// Запрос для обновления
$query = "UPDATE material_content_into3
SET `Field 3` = '{$newField_3}'
WHERE ID = {$catagory['ID']}";
if(!mysql_query($query))
{
exit("Ошибка выполнения запроса - ".mysql_error()."<br />".$query);
}
echo 'Запрос выполнен успешно';
}
}
?>
|
В браузере видно следующее
http://www.photoshop-master.ru/lessons/les1689/01.jpg
http://www.photoshop-master.ru/tools/Elliptical Marquee.jpg
http://www.photoshop-master.ru/lessons/les1689/02.jpg
http://www.photoshop-master.ru/lessons/les1689/03.jpg
http://www.photoshop-master.ru/lessons/les1689/04.jpg
http://www.photoshop-master.ru/lessons/les1689/05.jpg
http://www.photoshop-master.ru/lessons/les1689/06.jpg
http://www.photoshop-master.ru/lessons/les1689/07.jpg
http://www.photoshop-master.ru/lessons/les1689/08.jpg
...
|
| |
|
|
|