написано название БД и имя пользователя
эти данные пишутся в файл страницы
$hostname = "localhost";
$username = "suprofit_qw";
$password = "***";
$dbName = "suprofit_gb";
/* Таблица MySQL, в которой хранятся данные */
$userstable = "users";
/* email администратора */
$adminaddress = "administration@me.com";
/* создать соединение */
mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
но на страницце выводится ошибка Access denied for user 'suprofit_qw'@'localhost' to database 'suprofit_gb'
а если написать имя пользователя suprofit_gbuser то ошибка Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'suprofit_gbuser'@'localhost' (using password: YES) in /home/suprofit/public_html/google/index.php on line 43
Не могу создать соединение
все же данные верно указаны, база существует, она видится через пхпмайадмин
что ему не нравится?
кстате вначале страницы после первого <?php стоит <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<?php
error_reporting(E_ALL);
тоесть включено показывать ошибки все? но не показывает..
Спустя 2 минуты, 44 секунды (23.09.2011 - 17:50) Игорь_Vasinsky написал(а):
тебе нужно чтоб у юзера были права на работу с твоей БД, там же в разделе можно добавить юзера и выставить все права для управлением БД
Спустя 55 секунд (23.09.2011 - 17:51) Winston написал(а):
Читаем и изучаем
Спустя 2 часа, 39 минут, 53 секунды (23.09.2011 - 20:31) sedoyksa написал(а):
пересоздал пользователя, подключается
как щас отследить откуда он и что берет чтобы вывести данные из таблицы на страницу
код
выводит
хотя в таблице куча записей, несколько столбцов, в которые есть дата и титл с категорией
как щас отследить откуда он и что берет чтобы вывести данные из таблицы на страницу
код
$sql = "SELECT * FROM `wp2_posts`";
echo $result = mysql_query($sql) or die(mysql_error() ."<br/>");
выводит
1
хотя в таблице куча записей, несколько столбцов, в которые есть дата и титл с категорией
Спустя 13 минут, 11 секунд (23.09.2011 - 20:44) Sanchopansa написал(а):
Это уже слишком глупо.. ты хочешь выучить ПХП на наших примерах по своим вопросам? И при этом не почитать разных учебников? Согласен.. Что так будет лучше.. Для тебя.. Но к сожалению так не будет .. так что почитай учебник по ссылке в моей подписи.. а потом приходи через несколько дней к нам назад с новыми, логичными вопросами!
С уважением,
Александр!
С уважением,
Александр!
Спустя 3 минуты, 4 секунды (23.09.2011 - 20:47) sedoyksa написал(а):
а разве здесь требуются знания пхп? это же запрос к базе, взятый отсюда http://phpforum.ru/index.php?showtopic=21916 , но он почему то показывает не то что есть в базе
понятно, echo $result не выводит содержимое, а 1 это типа булеан, все ок
понятно, echo $result не выводит содержимое, а 1 это типа булеан, все ок
Спустя 3 минуты, 5 секунд (23.09.2011 - 20:50) Sanchopansa написал(а):
Ну конечно требуются знания в ПХП.. потому как не достаточно подключиться к БД и отправить к ней запрос.. еще нужно уметь средствами ПХП получить ответ на данный запрос.. и тут тебе поможет как раз моя подпись
Спустя 2 часа, 37 минут, 14 секунд (23.09.2011 - 23:28) sedoyksa написал(а):
читаю изучаю.
сейчас другой вопрос
на странице кодировка в UTF-8 но в БД записи хранятся в другой и выводятся знаками вопроса все русские буквы
пока это не критично но интересно знать как для вывода записей менять кодировку, чтобы остальной текст оставался в старой
сейчас другой вопрос
на странице кодировка в UTF-8 но в БД записи хранятся в другой и выводятся знаками вопроса все русские буквы
пока это не критично но интересно знать как для вывода записей менять кодировку, чтобы остальной текст оставался в старой
Спустя 3 минуты, 16 секунд (23.09.2011 - 23:31) Игорь_Vasinsky написал(а):
попробуй сразу после Mysql_connect() написать строчку
mysql_query("SET_NAMES 'utf8'");
Спустя 20 секунд (23.09.2011 - 23:31) Winston написал(а):
Попробуй вверху файла написать
header('Content-Type: text/html; charset=utf-8');
Спустя 23 минуты, 32 секунды (23.09.2011 - 23:55) sedoyksa написал(а):
странно. в базе должны быть все записи в utf-8, они делались из вордпресса, в исходниках которого везде указана utf
на нужной странице прописано <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> но записи из базы выводятся знаками вопроса
здесь пробовал mysql_query("SET_NAMES 'utf8'"); менять различные кодировки
на нужной странице прописано <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> но записи из базы выводятся знаками вопроса
здесь пробовал mysql_query("SET_NAMES 'utf8'"); менять различные кодировки
Спустя 6 минут, 22 секунды (24.09.2011 - 00:01) Игорь_Vasinsky написал(а):
Записи в БД хранятся в читабильном виде или тоже вопросики?
может покажете код - как вы воспользовались нашими советами?
может покажете код - как вы воспользовались нашими советами?
Спустя 2 минуты, 39 секунд (24.09.2011 - 00:04) sedoyksa написал(а):
записи в БД через phpmyadmin все читаются
а какой код нужен?
в начале
вывод из базы
а какой код нужен?
в начале
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
вывод из базы
$sql = "SELECT * FROM `wp1_posts`";
mysql_query("SET_NAMES 'koi8-r'");
// Скармливаем наш запрос MySQL
$result = mysql_query($sql) or die(mysql_error() ."<br/>");
while ($row = mysql_fetch_assoc($result))
{
echo $row["post_title"],"<br/>";
}
Спустя 9 минут, 17 секунд (24.09.2011 - 00:13) Игорь_Vasinsky написал(а):
Цитата |
попробуй сразу после Mysql_connect() написать строчку mysql_query("SET_NAMES 'utf8'"); |
Цитата |
header('Content-Type: text/html; charset=utf-8'); |
Кодировку посылать в заголовке в начале страницы
Кодировку в БД вменять после подключения, а не после запроса в БД.
Время наше тратите.
Спустя 6 часов, 10 минут, 49 секунд (24.09.2011 - 06:24) fire написал(а):
сам файл тоже должен быть в utf-8
Спустя 2 часа, 51 минута, 30 секунд (24.09.2011 - 09:15) Invis1ble написал(а):
Цитата |
SET_NAMES |
вместо подчеркивания - пробел
Спустя 7 дней, 9 часов, 50 минут, 15 секунд (1.10.2011 - 19:06) sedoyksa написал(а):
есть простая форма входа login.js
но в файле login.php
почемуто ничего не показывается. белая страница. все скрипты из login.php проверены на доступность. даже все скобочки проверены, все закрывающиеся поставлены
Ext.onReady(function(){
/*
* Создаем форму для входа
*/
var loginForm = new Ext.FormPanel({
url:'login.php',
frame: true,
items: [
{
xtype: 'textfield',
id: 'login',
fieldLabel: 'Login',
allowBlank:false,
anchor: '90%'
},{
xtype: 'textfield',
fieldLabel:'Password',
name:'password',
inputType:'password',
anchor: '90%',
allowBlank:false
}
],
buttons: [
{
text: 'Login',
handler: function() {});
}
]
}
});
/*
* Создаем окно, в которое помещаем форму
*/
var loginWindow = new Ext.Window({
frame:true,
title:'Вход в систему',
width:630,
closable: false,
items: loginForm
});
loginWindow.show();
});
но в файле login.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Простая форма для входа</title>
<link rel="stylesheet" type="text/css" href="ext-all.css" />
<script type="text/javascript" src="ext-base.js"></script>
<script type="text/javascript" src="ext-all.js"></script>
<script type="text/javascript" src="login.js"></script>
</head>
<body>
</body>
</html>
почемуто ничего не показывается. белая страница. все скрипты из login.php проверены на доступность. даже все скобочки проверены, все закрывающиеся поставлены
Спустя 27 минут, 46 секунд (1.10.2011 - 19:33) imbalance_hero написал(а):
sedoyksa
А каким богом JS вопрос находится в теме об ПОДКЛЮЧЕНИИ К БД, в разделе "ПХП для новичков"?
А каким богом JS вопрос находится в теме об ПОДКЛЮЧЕНИИ К БД, в разделе "ПХП для новичков"?
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 1 минута, 3 секунды (1.10.2011 - 19:34) sedoyksa написал(а):
начал эту тему и чтобы не плодить мусора...
Спустя 2 минуты, 6 секунд (1.10.2011 - 19:37) imbalance_hero написал(а):
Новый вопрос - новая тема, особенно я прочитал в теме, что ты хочешь спросить ИМЕННО про подключение к БД, я зашел в тему, потратил свои 20 секунд, и выяснил, что вопрос мне не интересен, так как ты задаёшь совсем другой вопрос... понимаешь о чём я говорю? Создавай другие вопросы с адекватным названием в правильных разделах, и тема обсуждения не уводи в сторону, особенно на абсолютно другой язык.