Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2016, 00:43   #31
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

наплевать что выводит вам не пойми кто и зачем
come-on вне форума Ответить с цитированием
Старый 21.07.2016, 00:46   #32
quarty
Форумчанин
 
Аватар для quarty
 
Регистрация: 09.10.2010
Сообщений: 124
По умолчанию

ну так не работает код
quarty вне форума Ответить с цитированием
Старый 21.07.2016, 00:48   #33
quarty
Форумчанин
 
Аватар для quarty
 
Регистрация: 09.10.2010
Сообщений: 124
По умолчанию

Код:
$query = "SELECT * FROM vop INNER JOIN txt ON txt.proverka = vop.id WHERE txt.user_id = '".$_SESSION['user_id']"'";
var_dump($query);
 $res = mysql_query($query);
  while($users = mysql_fetch_array($res)) {
   echo "<td>".$users["about"]."</td>";
  }
Вот я так сделал
Если б работало, то
Код:
var_dump($query);
выдавало бы 15, а он выводит какой то код
quarty вне форума Ответить с цитированием
Старый 21.07.2016, 00:53   #34
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от quarty Посмотреть сообщение
[CODE]Если б работало, то
Код:
var_dump($query);
выдавало бы 15, а он выводит какой то код
Он выводит то, что ты в него передаёшь:
ты передал строку – var_dump вывел строку.
Всё честно
Andkorol вне форума Ответить с цитированием
Старый 21.07.2016, 00:57   #35
quarty
Форумчанин
 
Аватар для quarty
 
Регистрация: 09.10.2010
Сообщений: 124
По умолчанию

А как правильно?
quarty вне форума Ответить с цитированием
Старый 21.07.2016, 01:08   #36
quarty
Форумчанин
 
Аватар для quarty
 
Регистрация: 09.10.2010
Сообщений: 124
По умолчанию

Ну неужели так сложно помочь
quarty вне форума Ответить с цитированием
Старый 21.07.2016, 01:20   #37
come-on
Участник клуба
 
Регистрация: 21.10.2015
Сообщений: 1,361
По умолчанию

вам уже все сказали, что еще не понятно?
come-on вне форума Ответить с цитированием
Старый 21.07.2016, 07:30   #38
quarty
Форумчанин
 
Аватар для quarty
 
Регистрация: 09.10.2010
Сообщений: 124
По умолчанию

Ну не работает код
quarty вне форума Ответить с цитированием
Старый 21.07.2016, 09:03   #39
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от quarty Посмотреть сообщение
Ну не работает код
Какой именно код?
Мож ты там опять данные из БД пытаешься получить через var_dump строки запроса?

Опиши проблему нормально, прям по пунктам:
– есть таблица `vop`, в ней есть такие-то поля (... перечислил поля ...) и такие-то данные (... данные ...);
– есть таблица `txt`, в ней есть такие-то поля (... перечислил поля ...) и такие-то данные (... данные ...);
– вот мой код (... показал свой код ...);
– нужно получить вот это (... описал нужный результат запроса или кода ...);
Andkorol вне форума Ответить с цитированием
Старый 21.07.2016, 09:56   #40
quarty
Форумчанин
 
Аватар для quarty
 
Регистрация: 09.10.2010
Сообщений: 124
По умолчанию

Цитата:
https://pp.vk.me/c630121/v630121458/...hkg6ANPWFI.jpg
Вот скриншот, еще раз объясняю

Код:
$query = "SELECT * FROM vop WHERE `id` =' ' ";
Значение id берется из графы proverka, то есть если пользователь с user_id=1, то значение id=1, если пользователь с user_id=4, то значение id=15 и тд.
Мне дали ответ, что этот код выполнит это действие
Код:
"SELECT vop.* FROM vop 
INNER JOIN txt ON txt.proverka = vop.id
WHERE txt.user_id = ".$_SESSION['user_id']
Я делаю так

Код:
session_start(); 
 require_once "config.php";
 	
$query = "SELECT * FROM vop 
INNER JOIN txt 
ON vop.id = txt.proverka  WHERE txt.user_id = '".$_SESSION['user_id']."'";
 $res = mysql_query($query);
  while($users = mysql_fetch_array($res)) {
   echo "<td>".$users["about"]."</td>";
  }
Ошибку не выдает, но не выводит что мне надо, проверяю
Код:
var_dump($query);
Выдает
Код:
string(86) "SELECT * FROM vop INNER JOIN txt ON vop.id = txt.proverka WHERE txt.user_id = '1'"
Но если код правильный, то $query в моем случае должна быть равно 1, что я не так делаю?
quarty вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Warning: trim() expects Dante5 PHP 10 16.03.2013 02:21
mysql_fetch_array() expects parameter 1 to be resource, boolean given in xew PHP 3 08.10.2011 12:23
Warning: mysql_fetch_array() empireofgods Помощь студентам 1 22.05.2011 13:45
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in.... Andruha10 PHP 13 12.12.2010 00:53