Мне нужно запросить базу данных с помощью php-запроса.PHP SQL Query 2 Tables
Мне нужно получить идентификатор, который соответствует $ somevalue и таблице с идентификатором ID 2, чтобы я мог получить значение поля, содержащееся в этой строке, где найден идентификатор.
$somevalue = '123';
Select id from table1 where $somevalue = id
...so we have the ID ... now we query table 2
select id, field2 from table2 where id = $id
echo $id;
echo $field2
Как это сделать в php-запросе?
PHP не имеет запросов. SQL делает. –
Я думаю, вы ищете ['join'] (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDQQFjAA&url=http%3A%2F % 2Fdev.mysql.com% 2Fdoc% 2Frefman% 2F5.0% 2Fen% 2Fjoin.html & е = XaY0Uev6CMX2sgae8oHABA & USG = AFQjCNGXZQycUZ9UHnvO4i2-l6UslF5wRA & Sig2 = 2GIxQIwfdDigTjxvYdWilA & BVM = bv.43148975, d.Yms). – Leri
Почему вы хотите получить «id» из таблицы1, когда вы уже сравниваете $ somevalue с id – Sebastjan