javascript:emoticon(':huh:')
<?php
$sdd_db_host='';// ваш адрес где находится, хостится ваша база данных
$sdd_db_nam ' ';// Имя базы данных с которой вы хотите работать, так как их может быть
множество
$sdd_db_user=' ';// логин доступ к базе данных
$sdd_db_pass=' ';// пароль доступа к базе данных
@mysql_connect($sdd_db_host,$sdd_db_user,$sdd_db_pass);// устанавливаем связь с сервером
@mysql_select_db($sdd_db_name);// переключаемся на нужную нам базу данных
$result=mysql_query('SELECT * FROM `tablica`');// делаем выборку из таблицы
while($row=mysql_fetch_array($result))// берем результаты из каждой строки
{
echo '<p>Запись id='.$row['id'].'</td>. Текст: '.$row['text'].'</p>';// выводим данные
}
?>
javascript:emoticon(':unsure:')
Спустя 2 часа, 20 минут, 19 секунд (13.05.2012 - 10:19) Игорь_Vasinsky написал(а):
1. @ - глушит ошибки вывоимые php
2. При отладке скрипта, в начало скрипта - выставляй
и не одна ошибка не проскочит.
3. при отладке скрипта с mysql, к запросу mysql дописывай or die(mysql_error());
e.g.
4. Выделяй свой код на форуме в соответствующие bb-теги, ничетабельно же не хера.
Пища для размышления.
2. При отладке скрипта, в начало скрипта - выставляй
error_reperting(E_ALL);
и не одна ошибка не проскочит.
3. при отладке скрипта с mysql, к запросу mysql дописывай or die(mysql_error());
e.g.
mysql_connect(.....) or die(mysql_error());
mysql_select_db(.....) or die(mysql_error());
mysql_query(.....) or die(mysql_error());
4. Выделяй свой код на форуме в соответствующие bb-теги, ничетабельно же не хера.
Пища для размышления.
Цитата |
$sdd_db_nam ' '; |
Цитата |
@mysql_select_db($sdd_db_name); |
Спустя 1 час, 2 минуты, 3 секунды (13.05.2012 - 11:21) johniek_comp написал(а):
Игорь_Vasinsky
так красиво и лаконично начал описывать, помогать, советовать, культурно, а потом
так красиво и лаконично начал описывать, помогать, советовать, культурно, а потом
Цитата |
ничетабельно же не хера |
Спустя 2 минуты, 12 секунд (13.05.2012 - 11:23) Игорь_Vasinsky написал(а):
да потому что ничитабельно ни хрена же...
и ещё
mysql_fetch_array - создаёт 2 массива индексный и ассоциативный, а ты используешь тока ассоциативный, тогда юзай mysql_fetch_accoc() - ни чем не отличается в применении, но создаёт тока ассоциативный массив
и ещё
mysql_fetch_array - создаёт 2 массива индексный и ассоциативный, а ты используешь тока ассоциативный, тогда юзай mysql_fetch_accoc() - ни чем не отличается в применении, но создаёт тока ассоциативный массив
Спустя 1 час, 41 минута, 20 секунд (13.05.2012 - 13:05) inpost написал(а):
Santa_monika
htmlbook.ru , сначала сделай саму таблицу, сверстай её. А далее уже переведёшь на ПХП код. Важно, чтобы все теги присутствовали в правильном порядке.
htmlbook.ru , сначала сделай саму таблицу, сверстай её. А далее уже переведёшь на ПХП код. Важно, чтобы все теги присутствовали в правильном порядке.
Спустя 16 часов, 31 минута, 32 секунды (14.05.2012 - 05:36) Santa_monika написал(а):
С тем разобрались спасибо за подсказки... Вот еще один тоже работает, только если я кодировку utf8 делаю у меня все что за таблице на русском (краказяблями пишется) а если другую кодировку делаю, то наоборот все что в таблице (краказябрами пишется)... Как это исправить?
<!DOCTYPE html>
<html lang="en">
<head>
<title>Услуги ООО"СибГидроСтрой" </title>
<body background="fon.gif">
<BR>уСЛУГИ КОМПАНИИ</BR>
<table width="960" height="" border="1" cellpadding="0" cellspacing="0" align="center" >
<tr>
<meta http-equiv="Content-Type"
content="text/html; charset=utf8" />
<th>id</th>
<th>Услуга</th>
<th>cena</th>
</tr>
<?php
// Подключить информацию о соединении с базой данных
include('db_login.php');
// Подключиться
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection) {
die("Невозможно подключиться к базе данных: <br />". mysql_error());
}
// Выбрать базу данных
$db_select = mysql_select_db($db_database);
if (!$db_select) {
die("Невозможно выбрать базу данных: <br />". mysql_error());
}
// Записать текст запроса в переменную
$query = "SELECT * FROM tablica ";
// Исполнить запрос
$result = mysql_query("SELECT id,usluga,cena,komentarii FROM tablica");
// Получить результаты и отобразить
while ($row = mysql_fetch_array(($result))) {
$id = $row["id"];
$usluga= $row["usluga"];
$cena = $row["cena"];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$usluga</td>";
echo "<td>$cena</td>";
echo "</tr>";
}
// Закрыть соединение
mysql_close($connection);
?>
</table>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<title>Услуги ООО"СибГидроСтрой" </title>
<body background="fon.gif">
<BR>уСЛУГИ КОМПАНИИ</BR>
<table width="960" height="" border="1" cellpadding="0" cellspacing="0" align="center" >
<tr>
<meta http-equiv="Content-Type"
content="text/html; charset=utf8" />
<th>id</th>
<th>Услуга</th>
<th>cena</th>
</tr>
<?php
// Подключить информацию о соединении с базой данных
include('db_login.php');
// Подключиться
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection) {
die("Невозможно подключиться к базе данных: <br />". mysql_error());
}
// Выбрать базу данных
$db_select = mysql_select_db($db_database);
if (!$db_select) {
die("Невозможно выбрать базу данных: <br />". mysql_error());
}
// Записать текст запроса в переменную
$query = "SELECT * FROM tablica ";
// Исполнить запрос
$result = mysql_query("SELECT id,usluga,cena,komentarii FROM tablica");
// Получить результаты и отобразить
while ($row = mysql_fetch_array(($result))) {
$id = $row["id"];
$usluga= $row["usluga"];
$cena = $row["cena"];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$usluga</td>";
echo "<td>$cena</td>";
echo "</tr>";
}
// Закрыть соединение
mysql_close($connection);
?>
</table>
</body>
</html>
Спустя 49 секунд (14.05.2012 - 05:37) Santa_monika написал(а):
[html][/html]<!DOCTYPE html>
<html lang="en">
<head>
<title>Услуги ООО"СибГидроСтрой" </title>
<body background="fon.gif">
<BR>уСЛУГИ КОМПАНИИ</BR>
<table width="960" height="" border="1" cellpadding="0" cellspacing="0" align="center" >
<tr>
<meta http-equiv="Content-Type"
content="text/html; charset=utf8" />
<th>id</th>
<th>Услуга</th>
<th>cena</th>
</tr>
<?php
// Подключить информацию о соединении с базой данных
include('db_login.php');
// Подключиться
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection) {
die("Невозможно подключиться к базе данных: <br />". mysql_error());
}
// Выбрать базу данных
$db_select = mysql_select_db($db_database);
if (!$db_select) {
die("Невозможно выбрать базу данных: <br />". mysql_error());
}
// Записать текст запроса в переменную
$query = "SELECT * FROM tablica ";
// Исполнить запрос
$result = mysql_query("SELECT id,usluga,cena,komentarii FROM tablica");
// Получить результаты и отобразить
while ($row = mysql_fetch_array(($result))) {
$id = $row["id"];
$usluga= $row["usluga"];
$cena = $row["cena"];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$usluga</td>";
echo "<td>$cena</td>";
echo "</tr>";
}
// Закрыть соединение
mysql_close($connection);
?>
</table>
</body>
</html>
[html]
<html lang="en">
<head>
<title>Услуги ООО"СибГидроСтрой" </title>
<body background="fon.gif">
<BR>уСЛУГИ КОМПАНИИ</BR>
<table width="960" height="" border="1" cellpadding="0" cellspacing="0" align="center" >
<tr>
<meta http-equiv="Content-Type"
content="text/html; charset=utf8" />
<th>id</th>
<th>Услуга</th>
<th>cena</th>
</tr>
<?php
// Подключить информацию о соединении с базой данных
include('db_login.php');
// Подключиться
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection) {
die("Невозможно подключиться к базе данных: <br />". mysql_error());
}
// Выбрать базу данных
$db_select = mysql_select_db($db_database);
if (!$db_select) {
die("Невозможно выбрать базу данных: <br />". mysql_error());
}
// Записать текст запроса в переменную
$query = "SELECT * FROM tablica ";
// Исполнить запрос
$result = mysql_query("SELECT id,usluga,cena,komentarii FROM tablica");
// Получить результаты и отобразить
while ($row = mysql_fetch_array(($result))) {
$id = $row["id"];
$usluga= $row["usluga"];
$cena = $row["cena"];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$usluga</td>";
echo "<td>$cena</td>";
echo "</tr>";
}
// Закрыть соединение
mysql_close($connection);
?>
</table>
</body>
</html>
[html]
Спустя 4 минуты, 5 секунд (14.05.2012 - 05:41) inpost написал(а):
В начале функцию на ПХП пропиши:
header('Content-Type: text/html; charset=utf-8');
Укажи кодировку через meta, при этом мета должна находиться в <head> , а не после.
header('Content-Type: text/html; charset=utf-8');
Укажи кодировку через meta, при этом мета должна находиться в <head> , а не после.
Структура сайта:
<html>
<head>
Правила страницы
</head>
<body>
Содержание страницы
</body>
</html>
Спустя 20 секунд (14.05.2012 - 05:41) HErATuB написал(а):
После коннекта к базе отправь запрос:
mysql_query("SET NAMES `utf8`);
Спустя 1 час, 3 минуты (14.05.2012 - 06:44) Santa_monika написал(а):
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=utf8" />
</head>
<title>Услуги ООО"СибГидроСтрой" </title>
</head>
<body background="fon.gif">
<BR>уСЛУГИ КОМПАНИИ</BR>
<table width="960" height="" border="1" cellpadding="0" cellspacing="0" align="center" >
<tr>
<th>id</th>
<th>Услуга</th>
<th>cena</th>
</tr>
<?php
// Подключить информацию о соединении с базой данных
header ('Content-Type: text/html; charset=utf-8');
include('db_login.php');
// Подключиться
$connection = mysql_connect($db_host, $db_username, $db_password);
if (!$connection) {
die("Невозможно подключиться к базе данных: <br />". mysql_error());
}
// Выбрать базу данных
$db_select = mysql_select_db($db_database);
if (!$db_select) {
die("Невозможно выбрать базу данных: <br />". mysql_error());
}
// Записать текст запроса в переменную
$query = "SELECT * FROM tablica ";
// Исполнить запрос
$result = mysql_query("SELECT id,usluga,cena,komentarii FROM tablica");
// Получить результаты и отобразить
while ($row = mysql_fetch_array(($result))) {
$id = $row["id"];
$usluga= $row["usluga"];
$cena = $row["cena"];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$usluga</td>";
echo "<td>$cena</td>";
echo "</tr>";
}
// Закрыть соединение
mysql_close($connection);
?>
</table>
</body>
</html>
Подставляю что сказал inpost все равно все так же(
Спустя 1 час, 40 минут, 32 секунды (14.05.2012 - 08:25) Игорь_Vasinsky написал(а):
а кто нибудь узнал в какой кодировке у дамы сам документ?
Спустя 15 минут, 3 секунды (14.05.2012 - 08:40) HErATuB написал(а):
Я думаю что если проблема кодировка документа то это:
Отображалась бы так:
<title>Услуги ООО"СибГидроСтрой" </title>
Отображалась бы так:
<title>������ ���"��������� ;����"</title>
Спустя 5 минут, 46 секунд (14.05.2012 - 08:46) HErATuB написал(а):
Проверти точно в документе это или приходит из базы
Спустя 1 минута, 1 секунда (14.05.2012 - 08:47) Игорь_Vasinsky написал(а):
верно думаешь
Спустя 1 час, 14 минут, 47 секунд (14.05.2012 - 10:01) Santa_monika написал(а):
То что приходит из баны нормально выводится если utf8 прописываю,
если утф8 убрать то наоборот то что приходит из базы краказябрами(
Сам документ пишу в noteped++ пользуюсь им недавно раньше в обычном блокноте писала, кодировку в noteped меняла всякую уже ставила, мозгов не хватает)
- <title>Услуги ООО"СибГидроСтрой" </title>
если утф8 убрать то наоборот то что приходит из базы краказябрами(
Сам документ пишу в noteped++ пользуюсь им недавно раньше в обычном блокноте писала, кодировку в noteped меняла всякую уже ставила, мозгов не хватает)
Спустя 4 минуты, 25 секунд (14.05.2012 - 10:06) Игорь_Vasinsky написал(а):
файл какой кодировке?
Спустя 12 минут, 52 секунды (14.05.2012 - 10:19) HErATuB написал(а):
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1251" />
</head>
<title>Услуги ООО"СибГидроСтрой" </title>
</head>
<body background="fon.gif">
<BR>уСЛУГИ КОМПАНИИ</BR>
<table width="960" height="" border="1" cellpadding="0" cellspacing="0" align="center" >
<tr>
<th>id</th>
<th>Услуга</th>
<th>cena</th>
</tr>
<?php
// Подключить информацию о соединении с базой данных
include('db_login.php');
// Подключиться
$connection = mysql_connect($db_host, $db_username, $db_password);
mysql_query("SET NAMES `cp1251`");
if (!$connection) {
die("Невозможно подключиться к базе данных: <br />". mysql_error());
}
// Выбрать базу данных
$db_select = mysql_select_db($db_database);
if (!$db_select) {
die("Невозможно выбрать базу данных: <br />". mysql_error());
}
// Записать текст запроса в переменную
$query = "SELECT * FROM tablica ";
// Исполнить запрос
$result = mysql_query("SELECT id,usluga,cena,komentarii FROM tablica");
// Получить результаты и отобразить
while ($row = mysql_fetch_array(($result))) {
$id = $row["id"];
$usluga= $row["usluga"];
$cena = $row["cena"];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$usluga</td>";
echo "<td>$cena</td>";
echo "</tr>";
}
// Закрыть соединение
mysql_close($connection);
?>
</table>
</body>
</html>
Спустя 5 часов, 39 минут, 21 секунда (14.05.2012 - 15:58) Santa_monika написал(а):
HErATuB Спасибо тебе большое, теперь все работает только я ср1251 поменяла на utf8 так как кодировку в noteped на документ поставила utf8. Если бы не ты я не знаю что делала. СПАСИБО ОГРОМНОЕ ТЕБЕ И ВСЕМ ВСЕМ ОСТАЛЬНЫМ КТО ПОМОГАЛ))).
Не злитесь на меня за тупость и тугость))) Тема диплома просто поэтому пришлось изучать все с нуля, много чего не знаю)
Не злитесь на меня за тупость и тугость))) Тема диплома просто поэтому пришлось изучать все с нуля, много чего не знаю)
Спустя 9 минут (14.05.2012 - 16:07) HErATuB написал(а):
Рад помочь =)
Спустя 32 минуты, 5 секунд (14.05.2012 - 16:39) inpost написал(а):
Santa_monika
Внимательнее быть надо:
В начале функцию на ПХП пропиши.
Не в середине, а именно в самом начале. А ещё лучше первой строчкой написать:
error_reporting(E_ALL);
Второй - кодировку.
Внимательнее быть надо:
В начале функцию на ПХП пропиши.
Не в середине, а именно в самом начале. А ещё лучше первой строчкой написать:
error_reporting(E_ALL);
Второй - кодировку.