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

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

PeraX, это вывод сообщений на пример я пишу сообщения полз у него ид 1 у меня ид 3 в бд записываеца кто писал мой ид кому писал его ид ну он же может мне первый сообщения написать тогда будет на оборот или он мне ответит и когда мы по переписываемся будет много записей в бд как вывести одну запись?
переписки с этим поль и как по одной записи од польз с которыми я общался

09 Апр 2012, 8:09
nitron

ARTEMON, id сообщения в таблицу добавь

09 Апр 2012, 8:13
ARTEMON

nitron,`id`
`avtor`
`uid`
`mass`
`date`
`new`
там есть ид

мне проста надо на отдельной странице выводить с кем я общался

09 Апр 2012, 8:17
@chino@

ARTEMON пишет:
"nitron,`id`
`avtor`
`uid`
`mass`
`date`
`new`
там есть ид

мне проста надо на отдельной странице выводить с кем я общался"


SELECT `chtoto` FROM title WHERE `kriterium` LIMIT 0,1

09 Апр 2012, 9:14
Dezer

Такая беда, имеется двумерный массив такого типа:
Array ( [0] => Array ( [0] => Array ( [0] => 1 [1] => 0,37 [2] => 1 ) [1] => Array ( [0] => 1 [1] => 0,11 [2] => 0 ))

Где [0] => 1 может принимать любое положительное значение и изменяться, это типа указывает столбец. нужно распарсить массив такой по столбцам и что бы каждый элемент выводящийся ([1] => 0,37) стоял соответственно своей позици по столбцам... и выводился поэтапно сперва первый столбец, второй, третий... Нужна идея, а то я с утра потерял ее и все...

09 Апр 2012, 12:19
melentyev

melentyev пишет:
"Всем доброго времени суток. Я пытаюсь написать блог на php, но появляются сомнения, что я делаю что-то не совсем корректно, хотел проконсультироваться с вами, вот код:
$page=intval($_GET["page"]);
$a=mysql_result(mysql_query('SELECT COUNT(*) FROM article'), 0);
$b=10;
$c=intval(($a-1)/$b)+1;
if($page<1){
$page=1;
}
elseif($page>$c){
$page=$c;
}
$d=$page*$b-$b;
$e=mysql_query('SELECT * FROM article ORDER BY identifier DESC LIMIT '.$d.', '.$b.'');
while($article=mysql_fetch_array($e)){
print'<b>'.$article["title"].'</b><br/>'.$article["text"].'<br/>';
if(isset('.$article["youtube"].')){
print''.$article["youtube"].'<br/>';
}
}"

Пожалуйста

09 Апр 2012, 16:52
Vasjok

melentyev,
[php:1:7694a7bc66]
$page=intval($_GET["page"]);
$a=mysql_result(mysql_query('SELECT COUNT(*) FROM `article`'), 0);
$b=10;
$c=intval(($a-1)/$b)+1;
if(empty($page) or $page < 0) $page = 1;
if($page > $c) $page = $c;
$d=$page*$b-$b;
$e=mysql_query('SELECT * FROM `article` ORDER BY `identifier` DESC LIMIT '.$d.', '.$b.'');
if ($a >0) {
while($article=mysql_fetch_array($e))
{
echo '<b>'.$article['title'].'</b><br/>'.$article['text'].'<br/>';
if(isset('.$article['youtube'].')){
echo ''.$article['youtube'].'<br/>';
}
}
}
else {
echo 'Ничего нету';
}
[/php:1:7694a7bc66]
Так получше будет

09 Апр 2012, 21:31
melentyev

Vasjok, спасибо, учту.

09 Апр 2012, 23:06
MeseaSiS

вот такая проблема...
get запрос не перезаписывается, а добавляется еще 1

к примеру
http://***/?submit=ololo&i=1
если отправить get i=2, то получиться
http://***/?submit=ololo&i=1&i=2
а не
http://***/?submit=ololo&i=2

как это исправить?

09 Апр 2012, 23:10
HuKTO

MeseaSiS, так ты старый удаляй тогда)))) ну а так лучше бы код в котором ты формируешь ссылку

09 Апр 2012, 23:16
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.