Всем привет, меня зовут Евгений.
Такой вопрос: есть база данных, есть одна запись в ней(для проверки работы).
До этого работал с phpMyadmin в локальной сети.
Пробовал разный код для доступа к БД и таблице, но увы, мои попытки увенчались провалом...
Запросы не видят таблицу.
Коды были:
$query = new mysql('mysql.zzz.com.ua', 'user', 'password', 'database');
$row=$query->query('SELECT * FROM table');
так же пробовал:
$query = mysql_query('mysql.zzz.com.ua', 'user', 'password') or die('Error');
А когда Я пытаюсь обратиться к таблице...ошибка...
Помогите, как обращаться правильно? Заранее спасибо)
Как подключиться и запрашивать данные из БД
-
- Пол:
- Агент пользователя:
Как подключиться и запрашивать данные из БД
Здравствуйте!
Для подключения к серверу баз данных используйте функцию mysql_connect('mysql.zzz.com.ua', 'user', 'password'), где user и password - это Ваши данные для подключения к базе данных, которые Вы можете изменить в разделе "Базы данных" панели хостинга; название базы данных выбирается автоматически на основе имени профиля. Для выбора базы данных существует функция mysql_select_db("your_database"). Функция mysql_query('select * from some_table') используется непосредственно для выполнения SQL-запроса. Прошу обратить Ваше внимание на то, что удаленный доступ к базе данных открыт только на платных тарифных планах PRO и VIP.
Для подключения к серверу баз данных используйте функцию mysql_connect('mysql.zzz.com.ua', 'user', 'password'), где user и password - это Ваши данные для подключения к базе данных, которые Вы можете изменить в разделе "Базы данных" панели хостинга; название базы данных выбирается автоматически на основе имени профиля. Для выбора базы данных существует функция mysql_select_db("your_database"). Функция mysql_query('select * from some_table') используется непосредственно для выполнения SQL-запроса. Прошу обратить Ваше внимание на то, что удаленный доступ к базе данных открыт только на платных тарифных планах PRO и VIP.
skurat писал(а):Всем привет, меня зовут Евгений.
Такой вопрос: есть база данных, есть одна запись в ней(для проверки работы).
До этого работал с phpMyadmin в локальной сети.
Пробовал разный код для доступа к БД и таблице, но увы, мои попытки увенчались провалом...
Запросы не видят таблицу.
Коды были:
$query = new mysql('mysql.zzz.com.ua', 'user', 'password', 'database');
$row=$query->query('SELECT * FROM table');
так же пробовал:
$query = mysql_query('mysql.zzz.com.ua', 'user', 'password') or die('Error');
А когда Я пытаюсь обратиться к таблице...ошибка...
Помогите, как обращаться правильно? Заранее спасибо)
Как подключиться и запрашивать данные из БД
Добрый день. Я вот пытаюсь обратить к базе данных с таким запросом.Не могу понять почему не работает
session_start();
include_once "connection.php";
$login = $_POST['name'];
$password = $_POST['password'];
$query = "SELECT * FROM users WHERE login = '".$login."' && password = '".$password."'";
$result = mysqli_query($connection, $query);
$user = mysqli_fetch_array($result);
Причем
$query = "INSERT INTO users VALUES(0,
'".$_POST['login']."',
'".$_POST['password']."',
'".$_POST['name']."',
'".$_POST['surname']."',
'".$_POST['birthday']."',
'".$_POST['email']."')";
работает нормально,все в базу записывается.
Проблему вроде нашел, $_POST['name'] не передает из поля данные,почему?
session_start();
include_once "connection.php";
$login = $_POST['name'];
$password = $_POST['password'];
$query = "SELECT * FROM users WHERE login = '".$login."' && password = '".$password."'";
$result = mysqli_query($connection, $query);
$user = mysqli_fetch_array($result);
Причем
$query = "INSERT INTO users VALUES(0,
'".$_POST['login']."',
'".$_POST['password']."',
'".$_POST['name']."',
'".$_POST['surname']."',
'".$_POST['birthday']."',
'".$_POST['email']."')";
работает нормально,все в базу записывается.
Проблему вроде нашел, $_POST['name'] не передает из поля данные,почему?
-
- Пол:
- Агент пользователя:
Как подключиться и запрашивать данные из БД
Здравствуйте!
Нужна ли Вам еще наша помощь или же Вы решили проблему самостоятельно?
Нужна ли Вам еще наша помощь или же Вы решили проблему самостоятельно?
dany писал(а):Добрый день. Я вот пытаюсь обратить к базе данных с таким запросом.Не могу понять почему не работает
session_start();
include_once "connection.php";
$login = $_POST['name'];
$password = $_POST['password'];
$query = "SELECT * FROM users WHERE login = '".$login."' && password = '".$password."'";
$result = mysqli_query($connection, $query);
$user = mysqli_fetch_array($result);
Причем
$query = "INSERT INTO users VALUES(0,
'".$_POST['login']."',
'".$_POST['password']."',
'".$_POST['name']."',
'".$_POST['surname']."',
'".$_POST['birthday']."',
'".$_POST['email']."')";
работает нормально,все в базу записывается.
Проблему вроде нашел, $_POST['name'] не передает из поля данные,почему?