|
.snif ↓
|
 |
|
12 Октябрь, 2010, 09:55:37
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 19 Сила слова: 0
|
Всем привет, есть код:
<?php
function connect ($host, $user, $pass, $db) {
$link_connect = @ mysql_connect($host, $user, $pass);
$link_select = @ mysql_select_db($db, $link_connect);
if (! $link_connect) {
@ header("Location: blank.php?m=1");
}
else
{
if (! $link_select) {
@ header("Location: blank.php?m=2");
}
}
}
function query ($query) {
$link_query = @ mysql_query($query);
if (! $link_query) {
return false;
}
else
{
return;
}
}
connect ("localhost", "3", "3", "3");
$sql = query ("SELECT * FROM `url`");
while ($row = mysql_num_rows($sql)) {
echo $row[1];
}
?>
собственно не работает (не выводит ячейки из бд), т.к. необходимо что-бы в случае успешного выполнения запроса в бд функция возвращала результат, но я не знаю как это реализовать. Рассчитываю на вашу помощь. Заранее благодарен
|
|
|
|
|
Записан
|
|
|
|
|
Абырвалг ↓
|
 |
|
12 Октябрь, 2010, 09:59:55 , спустя 4 минуты 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
OFF ↓
|
 |
|
12 Октябрь, 2010, 10:01:38 , спустя 1 минуту 43 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 11
Сообщений: 299 Сила слова: 3.68
|
Может стоит "@" поубирать? Хотя бы на время отладки.
|
|
|
|
|
Записан
|
Я клёвый
|
|
|
|
.snif ↓
|
 |
|
12 Октябрь, 2010, 10:13:43 , спустя 12 минут 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
|
|
Абырвалг ↓
|
 |
|
12 Октябрь, 2010, 10:23:35 , спустя 9 минут 52 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
сначала делаем коннект
потом делаем запрос Спустя 1 минуту 10 секунд добавил а, ты так и делаешь, просто отступы такие, что не понять
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
.snif ↓
|
 |
|
12 Октябрь, 2010, 10:24:23 , спустя 48 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 19 Сила слова: 0
|
сначала делаем коннект
потом делаем запрос Спустя 1 минуту 10 секунд добавил а, ты так и делаешь, просто отступы такие, что не понять
да конет сделан, это просто кусок кода, вот весь:
<?php
function connect ($host, $user, $pass, $db) {
$link_connect = @ mysql_connect($host, $user, $pass);
$link_select = @ mysql_select_db($db, $link_connect);
if (! $link_connect) {
@ header("Location: blank.php?m=1");
}
else
{
if (! $link_select) {
@ header("Location: blank.php?m=2");
}
}
}
function query ($query) {
$link_query = mysql_query($query);
if (! $link_query) {
return false;
}
else
{
return $link_query;
}
}
connect ("localhost", "3", "3", "3");
$sql = @query ("SELECT * FROM `url`");
while ($row = mysql_num_rows($sql)) {
echo $row[2];
}
?>
|
|
|
|
|
Записан
|
|
|
|
|
Абырвалг ↓
|
 |
|
12 Октябрь, 2010, 10:36:23 , спустя 12 минут
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
mysql_num_rows возвращает int а не массив.
var_dump(mysql_num_rows($sql));
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
.snif ↓
|
 |
|
12 Октябрь, 2010, 10:39:13 , спустя 2 минуты 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 19 Сила слова: 0
|
mysql_num_rows возвращает int а не массив.
упс, перепутал с mysql_fetch_array. Огромное спасибо за помощ.
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
13 Октябрь, 2010, 02:57:28 , спустя 4 часа 18 минут 15 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17629 Сила слова: 1.67
|
отличное название темы, всем бы такую фантазию
|
|
|
|
|
Записан
|
|
|
|
|