Я новичок и стараюсь иметь очень простую систему обмена сообщениями. каждая вещь управляется через корочку пользователей ..MySql Неизвестная колонка, где
Так что, если кто-то напечатает имя пользователя человека я должен преобразовать его в человеке ID:
$res_name = $_POST["res_name"];
$res_id = userToId($res_name);
Эта функция выглядит следующим образом:
function userToId($username) {
$data = array();
$func_get_args = func_get_args();
if($func_num_args = 1)
{
$res = mysql_query("SELECT id FROM `z_network_users` WHERE `username` = `$username`") or die(mysql_error());
$data = mysql_fetch_assoc($res);
}
return $data['id'];
}
он не работает, на самом деле он не может найти имя пользователя, даже если это существующий ..
ошибка, например:
Неизвестный столбец «testperson» в «где предложение»
пользователь существует, надеюсь, что вы можете помочь мне :) пса: Я знаю, что я не должен использовать mysql_ *, но я убежище»узнал лучшая версия ..;)
большое спасибо :) – fredkid
вы приветствуете :), ваша функция теперь должна работа как есть –
он! вот почему я люблю переполнение стека :) – fredkid