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
Форумы портала PHP.SU :: Версия для печати :: как сделать sql запрос
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » как сделать sql запрос

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

1. sc2r2bey - 31 Июля, 2009 - 00:50:40 - перейти к сообщению
все здорово, разобрался как работает, но есть нюан, в обоих таблицах есть поле с одинаковым названием и выводится только из 2-й таблицы, а как сделать что оба выводились, вот код
CODE (text):
скопировать код в буфер обмена
  1. $ad = mysql_query("SELECT * FROM ad LEFT JOIN sections ON ad.sections=sections.id ORDER BY ad.id DESC LIMIT $start, $num");
  2. if (mysql_num_rows($ad) == 0)
  3. exit ("в данном разделе нет объявлений!");
  4. while ($ad_ad = mysql_fetch_assoc($ad))
  5. {
  6. $text = $ad_ad['ad'];
  7. $bb = new bbcode($text);
  8.  
  9.  
  10.  
  11. ?>
  12. <tbody>
  13. <tr>
  14. <td><?php echo $ad_ad['name']; ?></td>
  15. <td><?php echo $ad_ad['name']; ?></td>
  16. <td><?php echo $bb -> get_html(); ?></td>
  17. <td><?php echo $ad_ad['phone']; ?></td>
  18. <td><?php echo $ad_ad['date']; ?></td>
  19. <td align="center">
  20. <a href="edit_ad.php?id=<?php echo $ad_ad['id']; ?>">
  21. <img src="images/edit.gif" width="24" height="24" border="0" alt="редактировать"/></a>
  22. </td>
  23. <td align="center">
  24. <a href="remove_ad.php?id=<?php echo $ad_ad['id']; ?>" onclick="return confirm('Удалить?');">
  25. <img src="images/remove.gif" width="24" height="24" border="0" alt="удалить" /></a>
  26. </td>
  27. </tr></tbody>
  28. <?php
  29. }


т.е. вот эти два поля из разных талиц, а как их идентифицировать?

CODE (text):
скопировать код в буфер обмена
  1. <td><?php echo $ad_ad['name']; ?></td>
  2. <td><?php echo $ad_ad['name']; ?></td>
2. Nestor - 31 Июля, 2009 - 02:39:39 - перейти к сообщению
SELECT *,ad.name AS adname FROM ad LEFT JOIN sections ON ad.sections=sections.id ORDER BY ad.id DESC LIMIT $start, $num

 

Powered by ExBB FM 1.0 RC1