MELnik, тогда лучше так:
[php:1:951db9a834]<?php
$id=1;
$sql=mysql_fetch_array(mysql_query("SELECT * FROM text WHERE id=$id"));
$name=$sql['name'];
$surname=$sql['surname'];
echo 'name=' . $name . '<br />surname=' . $surname;
?>[/php:1:951db9a834]
Виктор, еще раз спасибо
а символ * как бы дает доступ ко всем полям строки?
CREATE TABLE `таблица`.`таблица2`
если стоит точка между ними то это что обозначает?
Всем добрый день, нужна небольшая помощь, пишу для двига что то типа личного журнала (Мои новости как вконтакте) так вот надо из таблицы друзей вывести свой список и направить его на таблицу с новостями тоесть что бы показывались строки тех людей которые у меня есть в друзьях.
Список дружей я то могу вывести но не знаю как выполнить sql запрос к таблице новостей
Sich, SELECT * FROM news, friends WHERE news.user_id = friends.friend_id AND friends.user_id=$user_id
Две таблицы. Таблица новостей и таблица друзей. user_id в таблице news означает ид пользователя, который оставил ту или иную новость. friend_id в таблице friends означает ид друга, а user_id в этой же таблице означает ид пользователя, который просматривает новости. Надеюсь понятно объяснил
Sich пишет:
"Добрый вечер, как вывести данные сразу из трёх таблиц?"
через запятную или JOIN но лучше LEFT JOIN
вот так я вывожу одну таблицу
$querycomm = DB::run() -> query("SELECT * FROM `commstatus` WHERE `commstatus_my`=? ORDER BY `commstatus_time` DESC LIMIT ".$start.", 10;", array($log));
а мне надо три