Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
actek

Кто поможет разобраться с функцией preg_match_all? На пхп.су не посылать, читал там раз 20, ничего не понял) вернее понял, для чего она нужна, но не пойму, что ищет и помещает в массив... Вот например есть строка из парсера:
preg_match_all("#$pp\/([^>]*)>([^>]*)<\/a><\/p>#Usi",$page,$r); переменные page и pp получены ранее. Переменная рр это страница. Кто может доходчиво объяснить, синтаксис этой функции? \/([^>]*)>([^>]*)<\/a><\/p>#Usi" желательно по пунктам)
добавлено спустя 4 минуты:
TLT, $res = mysql_query("SELECT * FROM `таблица`");
while($arr = mysql_fetch_array($res))
{
echo $arr['имя'].'('.$arr['цена'].'у.е)<br>';
echo "<a href='файл.пхп?шмот=" . $arr['name'] . "'>купить</a><br/>";
}
Картинку в базу не грузят) там можно указать её название, потом выводить, когда тебе надо.

21 Июн 2011, 19:49
Toxin

немогу понять почему результат обратный:
if ($row['from_userid'] != $this->userdata['id'] or $row['to_userid'] != $this->userdata['id']) {
show_error('Вы не можете просматривать чужие сообщения');
} = 1

массив $row
Array ( [id] => 32 [title] => нннннннннннннннннннннн [message] => нннннннннннннннннннннн [from_userid] => 1 [to_userid] => 2 [reply] => 0 [time] => 1308765651 [viewing] => 0 )
$this->userdata['id'] = 1

нужно чтоб условие становилось неверным если хотябы один из двух пунктов совпадает

21 Июн 2011, 21:13
Танкист

Всем привет,наставте на путь истинный есть массив $form,данные в него идут из формы. И,например, $form[3] == 1,значение,соответствует id в таблице smena.
В массиве $form либо 30,либо 31 значение,как сделать в цикле,вывод из бд,где значение массива,это id в таблице.

21 Июн 2011, 22:18
Okula

Вывод из базы:
$con = new mysqli("localhost", "user", "pass", "basa");
$result = $con->query("SELECT * FROM `table`");
while($inf = $result->fetch_assoc()) {
    echo $inf['id'];
}
$con->close();

21 Июн 2011, 22:33
TLT

actek, выше писал уже. если так то например я скопирую на 5 ссылок и получится 5 одинаковый строк. а надо чтоб попорядку из базы
добавлено спустя 1 минуту:
actek, "<a href='файл.пхп?шмот=" . $arr['name'] . "'> и как создать эту страницу? чтоб в ней описание написать

22 Июн 2011, 7:58
Expert

echo'Ваш пол: '.$row['pol'].' <br/> ';
выводит М или Ж
как сделать чтобы если М то писало Парень и аналогично с Ж

22 Июн 2011, 16:02
Sandr

Expert,
if($row['pol'] == 'М')
echo 'парень';
else
echo 'девушка';

22 Июн 2011, 16:11
Expert

Sandr, спс)

22 Июн 2011, 16:17
SPAHI4

Скажите, вот я хочу вывести рандомное число 10 до 100. Но мне надо, чтобы чаще выпадало число, скажем, ближе к 70. Как это сделать?

22 Июн 2011, 17:30
megavolt

Страница в кодировке utf8
Мне нужно на ней проинклудить страницу в кодировке ANSI как можно это сделать чтоб небыло кракозябров.
Еще в .htaccess есть такая строчка AddDefaultCharset ANSI.
.htaccess трогать нельзя и менять кодировки страниц тоже нельзя.

22 Июн 2011, 20:15
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.