Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: комментарии

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
vassabi13
Отправлено: 07 Марта, 2012 - 16:00:40
Post Id


Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Март 2012  


Помог: 1 раз(а)




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>

<body>
<?php
$db=mysql_connect('localhost','root','');
mysql_select_db('new1',$db);
$result=mysql_query ('SELECT * FROM photo',$db);
$row =mysql_fetch_array( $result);
$k=$row[filename];
$a=$row[id];
echo $a;//задержит id фото
echo "<A HREF='music/$k'><img src='music/$k'</A><br>";
$result2=mysql_query ('Select * FROM comments WHERE imageid ='$a;'',$db); //ЗАПРоС К 2 БАЗЗЕ ДАННЫХ(где хранятся комменты)
$row1 =mysql_fetch_array( $result2);// ЗАНОСИМ В ПЕРЕМЕННУЮ $row1 ЗНАЧЕНИЕ сторки базы данных
$s=$row1[text];//выводим комментарий из 2 табицы
echo $s;
?>

</body>
</html>
$result2=mysql_query ('Select * FROM comments WHERE imageid ='$a;'',$db); //ЗАПРСС К 2 БАЗЗЕ ДАННЫХ(где хранятся комменты) в данном запросе мы делаем выборку imageid из таблицы 2 делаем равным id фото id первой таблицы.так вот как собственно организовать такую конструкцию
СКРИПТ для привязки к фото определенных комментариев
 
 Top
Bio man
Отправлено: 07 Марта, 2012 - 16:12:00
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $db=mysql_connect('localhost','root','');
  3. mysql_select_db('new1',$db);
  4. $result=mysql_query ('SELECT `filename`, `id` FROM `photo`',$db);
  5. $row=mysql_fetch_assoc( $result);
  6. echo "<A HREF='music/{$row['filename']}'><img src='music/{$row['filename']}'</A><br>";
  7. $result2=mysql_query ('Select `text` FROM `comments` WHERE `imageid` ='$row['id'],$db); //ЗАПРоС К 2 БАЗЗЕ ДАННЫХ(где хранятся комменты)
  8. while($row1 = mysql_fetch_assoc( $result2)){
  9.         echo $row1['text'].'<br>';
  10. }// ЗАНОСИМ В ПЕРЕМЕННУЮ $row1 ЗНАЧЕНИЕ сторки базы данных
  11. ?>

(Отредактировано автором: 07 Марта, 2012 - 16:12:35)

 
 Top
vassabi13
Отправлено: 07 Марта, 2012 - 16:33:58
Post Id


Новичок


Покинул форум
Сообщений всего: 52
Дата рег-ции: Март 2012  


Помог: 1 раз(а)




arse error: syntax error, unexpected T_VARIABLE in K:\home\fora.ru\www\photoview.php on line 7 ошибку выдает((
 
 Top
Bio man
Отправлено: 07 Марта, 2012 - 16:39:21
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




PHP:
скопировать код в буфер обмена
  1.     <?PHP
  2.     $db=mysql_connect('localhost','root','');
  3.     mysql_select_db('new1',$db);
  4.     $result=mysql_query ('SELECT `filename`, `id` FROM `photo`',$db);
  5.     $row=mysql_fetch_assoc( $result);
  6.     echo "<A HREF='music/{$row['filename']}'><img src='music/{$row['filename']}'</A><br>";
  7.     $result2=mysql_query ('Select `text` FROM `comments` WHERE `imageid` ='.$row['id'],$db); //ЗАПРоС К 2 БАЗЗЕ ДАННЫХ(где хранятся комменты)
  8.     while($row1 = mysql_fetch_assoc( $result2)){
  9.             echo $row1['text'].'<br>';
  10.     }// ЗАНОСИМ В ПЕРЕМЕННУЮ $row1 ЗНАЧЕНИЕ сторки базы данных
  11.     ?>

конкатенацию забыл в запросе
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB