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+SQL+HTML [2]

 PHP.SU

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


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

> Без описания
LIME
Отправлено: 02 Июля, 2013 - 20:54:09
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


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




нет...он не хуже...просто видимо тебе еще придется изучить хотя бы основы...извини...водить тебя за ручку не получится...чудес не бывает
(Добавление)
начнем с того что linux...права файлов и всетакое...может тебе для начала в винде попробовать?
 
 Top
NoExist
Отправлено: 02 Июля, 2013 - 21:00:45
Post Id



Новичок


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


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




Я в винде и так Радость
(Добавление)
Разобрался с проблемой...

Только теперь появилась новая...

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


При удалении этих строк появляется другая.... Знаю, что удалять нельзя, но ради любопытства, на наличие других ошибок, удалил...

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

(Добавление)
Подключение к БД сделал так

define ("DBHOST", "localhost");
define ("DBNAME", "dump");
define ("DBUSER", "Admin");
define ("DBPASS", "******");

И жалобы исчезли... Но вторую не знаю как решить...

(Отредактировано автором: 02 Июля, 2013 - 21:05:48)

 
 Top
LIME
Отправлено: 02 Июля, 2013 - 21:26:16
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


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




а я почемуто думал что XAMP это линуховая версия))...ну меня можно извинить я всё вручную настраиваю))
по сабжу
обрати внимание на несоответствие кавычек
открывается " а закрывается '
(Добавление)
приведи код в порядок...если проблемы не исчезнут то приведи сюда свой рабочий код
мир не без добрых людей...исправим и покажем
(Добавление)
imya тебе надо руки вырвать за кавычки))...ввел новичка в заблуждение
(Добавление)
прям молотком по пальцам без тени сомнения))...ну как первоклассник чесслово
 
 Top
NoExist
Отправлено: 02 Июля, 2013 - 21:52:54
Post Id



Новичок


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


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




Кавычки исправил, ошибки исчезли, а вот к базы не находит...

No database selected


dump.php

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


index.php

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


connecnt.php

Спойлер (Отобразить)
 
 Top
LIME
Отправлено: 02 Июля, 2013 - 21:56:10
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


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




NoExist ооой бляяя....нет слов
а коннектится к базе будет Пушкин???
http://www.php.su/functions/?mysql-connect
http://www.php.su/functions/?mysql-select-db
(Добавление)
это положи в файл коннекта
 
 Top
NoExist
Отправлено: 03 Июля, 2013 - 08:10:36
Post Id



Новичок


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


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




Не могу с ошибкой теперь разобраться, меняю значение и страница пустая становится...

Unknown column 'user.userid' in 'on clause'

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

(Добавление)
Мне нужно вывести из 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, что бы суммировалось...
(Добавление)
Вывод одной таблицы делаю так:

$result = mysql_query("SELECT * FROM test_user ORDER BY name");
while ($row = mysql_fetch_assoc($result)) {

$name = $row['Name'];

echo "<p>$name</p>";
}

Пытался подключиться к 2 таблицам так:

$result = mysql_query("SELECT * FROM test_user AND test_sale ORDER BY name");

(Отредактировано автором: 03 Июля, 2013 - 08:16:43)

 
 Top
VenZell
Отправлено: 03 Июля, 2013 - 08:26:39
Post Id


Частый гость


Покинул форум
Сообщений всего: 237
Дата рег-ции: Июнь 2013  


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




У тебя пишет, что нет столбца userid в таблице user. А его там у тебя действительно нет.
Замени вот это:

На вот это:



Ну и вот это:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT * FROM test_user AND test_sale ORDER BY name

На вот это:
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT tu.*, ts.* FROM test_user AS tu, test_sale AS ts ORDER BY tu.name
 
 Top
NoExist
Отправлено: 03 Июля, 2013 - 08:32:51
Post Id



Новичок


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


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




У меня все в строку выводиться, хотя таблица сделана, в чем может быть проблема?

CODE (htmlphp):
скопировать код в буфер обмена
  1. echo '<table>';
  2. echo '<tr>';
  3. while ($sql_res = mysql_fetch_assoc($row))
  4. {
  5.     echo '<td>'.$sql_res['name'].'</td>';
  6.     echo '<td>'.$sql_res['userid'].'</td>';
  7.     echo '<td>'.$sql_res['revenue'].'</td>';
  8. }
 
 Top
imya
Отправлено: 03 Июля, 2013 - 08:47:26
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




LIME пишет:

imya тебе надо руки вырвать за кавычки))...ввел новичка в заблуждение

Именно поэтому я написал, что не пишу на пыхе давно , поэтому за код не пинать Подмигивание

Может новичок тогда поймёт, что нужно мозг хотя бы включить...


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
NoExist
Отправлено: 03 Июля, 2013 - 09:03:19
Post Id



Новичок


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


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




Так, а что с таблицей?
 
 Top
imya
Отправлено: 03 Июля, 2013 - 09:19:54
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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





Вставьте в цикл


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
NoExist
Отправлено: 03 Июля, 2013 - 09:33:17
Post Id



Новичок


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


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




imya пишет:
echo '<tr>';


Присутствует

CODE (htmlphp):
скопировать код в буфер обмена
  1. echo '<table>';
  2. echo '<tr>';
  3. while ($sql_res = mysql_fetch_assoc($row))
  4. {
  5.     echo '<td>'.$sql_res['name'].'</td>';
  6.     echo '<td>'.$sql_res['userid'].'</td>';
  7.         echo '<td>'.$sql_res['ordernumber'].'</td>';
  8.     echo '<td>'.$sql_res['revenue'].'</td>';
  9.         echo '<td>'.$sql_res['date'].'</td>';
  10. }
 
 Top
imya
Отправлено: 03 Июля, 2013 - 09:44:11
Post Id



Участник


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Сент. 2012  
Откуда: Запорожье, Украина


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




NoExist пишет:
imya пишет:
echo '<tr>';


Присутствует

CODE (htmlphp):
скопировать код в буфер обмена
  1. echo '<table>';
  2. echo '<tr>';
  3. while ($sql_res = mysql_fetch_assoc($row))
  4. {
  5.     echo '<td>'.$sql_res['name'].'</td>';
  6.     echo '<td>'.$sql_res['userid'].'</td>';
  7.         echo '<td>'.$sql_res['ordernumber'].'</td>';
  8.     echo '<td>'.$sql_res['revenue'].'</td>';
  9.         echo '<td>'.$sql_res['date'].'</td>';
  10. }


Я сказал Tr в цикл вставить...

PHP:
скопировать код в буфер обмена
  1. while ($sql_res = mysql_fetch_assoc($row))
  2. {
  3. echo '<tr>';
  4.  
  5.     echo '<td>'.$sql_res['name'].'</td>';
  6.     echo '<td>'.$sql_res['userid'].'</td>'
  7.     echo '<td>'.$sql_res['ordernumber'].'</td>';
  8.     echo '<td>'.$sql_res['revenue'].'</td>';
  9.    echo '<td>'.$sql_res['date'].'</td>';
  10. echo '</tr>';
  11.  
  12. }


-----
PHP:
скопировать код в буфер обмена
  1. do {box != cat;} while (cat != box);


Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
 
My status
 Top
NoExist
Отправлено: 03 Июля, 2013 - 09:53:53
Post Id



Новичок


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


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




Извиняюсь, тупанул =(

Так, теперь все столбцами, а вот как добавить теперь пояснение к столбцам?

Name UserID
 
 Top
VenZell
Отправлено: 03 Июля, 2013 - 10:03:43
Post Id


Частый гость


Покинул форум
Сообщений всего: 237
Дата рег-ции: Июнь 2013  


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




PHP:
скопировать код в буфер обмена
  1.  
  2. echo <<<END
  3. <table>
  4. <tr>
  5. <td>name</td>
  6. <td>userid</td>
  7. <td>ordernumber</td>
  8. <td>revenue</td>
  9. <td>date</td>
  10. </tr>
  11. END;
  12. while ($sql_res = mysql_fetch_assoc($row))
  13. {
  14.         echo '<tr>';
  15.          
  16.             echo '<td>'.$sql_res['name'].'</td>';
  17.             echo '<td>'.$sql_res['userid'].'</td>'
  18.             echo '<td>'.$sql_res['ordernumber'].'</td>';
  19.             echo '<td>'.$sql_res['revenue'].'</td>';
  20.            echo '<td>'.$sql_res['date'].'</td>';
  21.         echo '</tr>';
  22. }

(Отредактировано автором: 03 Июля, 2013 - 10:04:44)

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


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB