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 :: Версия для печати :: Помощь с PHP+SQL+HTML
Форумы портала PHP.SU » » Вопросы новичков » Помощь с PHP+SQL+HTML

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

1. NoExist - 02 Июля, 2013 - 16:08:40 - перейти к сообщению
Здравствуйте!

Пытаюсь разобраться, но не могу понять...

У меня есть 2 таблицы test_user и test sale

Мне нужно вывести из test_user - Name, а из test_sale - UserID и Revenue

Нужно, что бы получилась такая таблица:

User ID | User name | Revenue |
1 | Anton | 120.00 |
2 | Sergei | 85.00 |
3 | Andrei | 0.00 |
4 | Dmitri | 440.00 |
5 | Aleksei | 1 250.00 |
Total: | 1 895.00 |

И что бы Total складывал общее количество. Это делается PHP скрипт, но я в растерянности, я не могу понять как такой написать... Дальше, надо, что бы этот PHP скрипт выводился в определенном месте в HTML странице и что бы можно было редактировать стили в css, но как вывести скрипт в HTML я тоже без понятия... Можете помочь?
2. imya - 02 Июля, 2013 - 16:32:23 - перейти к сообщению
Запрос делается на mysql , если что ;) Обработка запроса - php, вывод - html.


Вывести примерно так( за быдло код прошу не бить, на пыхе не пишу давно Закатив глазки )

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $row = mysql_query("SELECT sale.userid,
  3. user.name,
  4. sale.revenue,
  5. SUM(sale.revenue)
  6. FROM test_user as user
  7. JOIN test_sale as sale
  8. ON user.userid = sale.id
  9. Group BY sale.userid,
  10. user.name") or die(mysql_error());
  11. echo '<table>';
  12. echo '<tr>';
  13. while ($sql_res = mysql_fetch_assoc($row))
  14. {
  15.     echo "<td>'.$sql_res['name'].'</td>";
  16.     echo "<td>'.$sql_res['id'].'</td>";
  17.     echo "<td>'.$sql_res['revenue'].'</td>";
  18. }
  19. ?>
3. NoExist - 02 Июля, 2013 - 16:48:24 - перейти к сообщению
Но этот код идет в отдельный файл .php а как его вывести в .html?
4. imya - 02 Июля, 2013 - 17:08:33 - перейти к сообщению
NoExist пишет:
Но этот код идет в отдельный файл .php а как его вывести в .html?


Зачем? В этом коде уже идёт вывод в html.Просто файл будет с расширением php и всё.

До шаблонизаторов, думаю, вам далеко.
5. NoExist - 02 Июля, 2013 - 17:30:41 - перейти к сообщению
Можно для дураков?

Вот запихаю я этот код в index.php а дальше с ним что делать?
6. LIME - 02 Июля, 2013 - 19:10:00 - перейти к сообщению
NoExist пишет:
Можно для дураков?
это самое сложное))
не надо ничего делать
код сам все делает
либо Вы изучаете предмет вопроса и Вам тут помогают(это как минимум означает прочтение литературы PHP "для чайников")
либо наймите кого-нибудь
7. NoExist - 02 Июля, 2013 - 20:02:37 - перейти к сообщению
Я читаю PHP, но понять не могу, что с этим кодом делать, я его скопировал в index.php и как мне теперь запускать?

Мне не нужно за деньги, мне нужно понять xD

Вот .html

Спойлер (Отобразить)


Вот .php

Спойлер (Отобразить)


Как пхп будет выводиться в хтмл? Если в хтмл ничего не прописано или не надо ничего прописывать?
8. LIME - 02 Июля, 2013 - 20:24:41 - перейти к сообщению
NoExist хреново ты читаешь
index.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <head>
  3.         <link media="screen" href="css/style.css" type="text/css" rel="stylesheet" />
  4.         <script type="text/javascript" src="js/js.js"></script>
  5. </head>
  6. <body>
  7. <?PHP
  8. include(/your_path/include.php);// это файл содержащий код
  9. ?>
  10. </body>
  11. </html>
  12.  
9. NoExist - 02 Июля, 2013 - 20:30:55 - перейти к сообщению
Пустая страница...
10. LIME - 02 Июля, 2013 - 20:32:09 - перейти к сообщению
я сдаюсь
чел даже основ не знает
NoExistты уверен что у тебя работает интерпретатор?
(Добавление)

работает?
11. NoExist - 02 Июля, 2013 - 20:35:41 - перейти к сообщению
Не работает похоже...
12. LIME - 02 Июля, 2013 - 20:39:26 - перейти к сообщению
как файл назвал?
надеюсь index.php?
13. NoExist - 02 Июля, 2013 - 20:40:11 - перейти к сообщению
Да
14. LIME - 02 Июля, 2013 - 20:46:16 - перейти к сообщению
поздравляю
у тебя не работает пых интерпретатор
настрой сначала сервер
советую тупо скачать http://www[dot]denwer[dot]ru/
15. NoExist - 02 Июля, 2013 - 20:52:58 - перейти к сообщению
У меня XAMPP, чем он хуже? Растерялся

 

Powered by ExBB FM 1.0 RC1