|
|
|
| Доброго времени суток, помогите, чем сможете:
<?php
include('connect.php');
if ($do[0] == "userinfo") { userinfo($do[1]); }
$usr = mysql_query("SELECT * FROM users LIMIT 1");
if($usr)
{
$user = mysql_fetch_array($usr);
echo "info user: ".$user['username']."";
}
else
{
echo "error";
}
?>
|
Что исправить или что дописать, чтобы показывался определённый пользователь? и Что при этом нужно в строку браузера вбивать, чтобы посмотеть пользователя по id или логину?
Это я подсмотрел, но как работает, трудно разобраться. | |
|
|
|
|
|
|
|
для: caman
(10.04.2007 в 14:17)
| | Структуру таблицы своей приведите, пожалуйста.
Потому что, то, что Вы процитировали - форменный .... .
...и форму поиска пользователей тоже желательно.... Как минимум для поиска по логину. | |
|
|
|
|
|
|
|
для: caman
(10.04.2007 в 14:17)
| | Структура БД:
id_user INT NOT NULL AUTO_INCREMENT,
username VARCHAR (10),
|
Ружно, чтобы я вводил в браузер типа
http://test1/userinfo.php?do=user:5
И мне показывалось имя 5 по ID юзера в БД | |
|
|
|
|
|
|
|
для: Caman
(10.04.2007 в 14:35)
| | $usr = mysql_query("SELECT * FROM users WHERE id_user = " . $_GET['user_id'] . " LIMIT 1"); | |
|
|
|
|
|
|
|
для: RV
(10.04.2007 в 14:47)
| | что-то вставил, не работает...
<?php
include('connect.php');
if ($do[0] == "userinfo") { userinfo($do[1]); }
$usr = mysql_query("SELECT * FROM users WHERE id_user = " . $_GET['user_id'] . " LIMIT 1");
if($usr)
{
$user = mysql_fetch_array($usr);
echo "info user: ".$user['username']."";
}
else
{
echo "error";
}
?>
|
что-то не получается, может я не правильно в строке браузера набираю вызов инфы о юзере?
Что тут не так?
http://test1.ru/userinfo.php?do=user:5
Пишет: error | |
|
|
|
|
|
|
|
для: Caman
(10.04.2007 в 14:35)
| |
<?php
if(isset($_GET['do']))
{
list($what, $id) = $_GET['do'];
if($what == 'user')
{
$id = intval($id);
$res = mysql_query($sql = "SELECT username FROM users WHERE id_user = $id")
or die("Error in $sql : ".mysql_error());
if(mysql_num_rows($res))
echo "Id: $id<br/>User: ".mysql_result($res, 0);
else
echo "No user id: $id";
}
}
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(10.04.2007 в 15:01)
| | Trianon ... так тоже не работает... вообще пустая страница...
include('connect.php'); я вверху поставил... | |
|
|
|
|
|
|
|
для: Caman
(10.04.2007 в 15:08)
| | Что показывает print_r($_GET);
? | |
|
|
|