Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


<mag>
Napisane: 6.06.2004, 17:17:03





Grupa: Zarejestrowani
Postów: 5
Dołączył: 1.06.2004

Ostrzeżenie: (0%)
-----

poddałem się... nie wiem jak to połączyć :/ jestem za cienki...
  Forum: Przedszkole · Podgląd postu: #110255 · Odpowiedzi: 2 · Wyświetleń: 970

<mag>
Napisane: 6.06.2004, 14:49:51





Grupa: Zarejestrowani
Postów: 5
Dołączył: 1.06.2004

Ostrzeżenie: (0%)
-----

kombinuję sobie z systemem newsów

mam coś takiego (pewnie skiepszczone na maxa ale dopiero się uczę :wink: )

[php:1:8d88f56313]<?php
$porcja=1;
$porcyjka=3;
$wiersz=0+$new;
$db = mysql_connect('localhost', 'root', 'haslo') or die ("Nie można połączyć się z MySQL!");
mysql_select_db("news", $db) or die ("Nie można połączyć się z bazą danych!");
$sql = "select * from news";
$result = mysql_query($sql);
$vol = mysql_num_rows($result);
$sql = "select * from news order by id limit $wiersz, $porcja";
$result = mysql_query($sql);
?>[/php:1:8d88f56313]

i później menu przewijania newsów:

[php:1:8d88f56313]<?php
$r=$wiersz-$porcja;
$f=$wiersz+$porcja;
$go=$_GET["new"];
if(!isset($go)) {
echo "";
}
else
{
if($r >= 0){
echo "<a href=index.php?new=$r>&laquo;poprzednia</a>";
}
if($r < 0){
echo "&laquo;poprzednia";
}
echo " | <a href=index.php>index</a> | ";
if($f < $vol){
echo "<a href=index.php?new=$f>następna&raquo;</a>";
}
if($f == $vol){
echo "następna&raquo;";
}
}
?>[/php:1:8d88f56313]

i treść newsa/indexu:

[php:1:8d88f56313]<?php
$go=$_GET["new"];
if(!isset($go))
{
$sql = "select * from news order by id limit $wiersz, $porcyjka";
$result = mysql_query($sql);
$max = 15;
while ($row = mysql_fetch_array($result))
{
print("<table border=0 bgcolor=#FFCC99><tr><td>");
printf("<tr><td bgcolor=#C0C0C0>%s</td></tr>n", $row['tytul'], 12);
printf("<tr><td>%s</td></tr>n", $row['text']);
$nr = $row['id']-1;
printf("<tr><td><a href=index.php?new=$nr>więcej</a></td></tr>");
print("<td></tr></table>");
}
}
else
{
$db = mysql_connect('localhost', 'root', 'haslo') or die ("Nie można poł&plusmn;czyć się z MySQL!");
mysql_select_db("news", $db) or die ("Nie można poł&plusmn;czyć się z baz&plusmn; danych!");
$sql = "select * from news order by id limit $wiersz, $porcja";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result))
{
printf("<div align=Center><h2>%s</h2></div><br>n", $row['tytul']);
printf("<div align=justify><font face='VERDANA', 'Arial CE', Arial, Helvetica size=2>%s</font><br><br><br>n", $row['text']);
printf("<div align=right><font face='VERDANA', 'Arial CE', Arial, Helvetica size=2><B><I>%s</I></B></font></div><br>n", $row['autor']);
printf("<b><font face='verdana' color='#9A9A9A' size=1>############</font></b><br>n");
printf("<b><font face='verdana' color='#9A9A9A' size=1>opublikowano: %s</font></b><br>n", $row['data']);
printf("<b><font face='verdana' color='#9A9A9A' size=1>############</font></b><br>n");
}
}


mysql_close();
?>[/php:1:8d88f56313]

możecie lać baty ile wlezie :wink: ale chodzi mi o jedną rzecz... jak zrobić aby wyświetlało mi określoną liczbę znaków w (początek textu a nie cały rekord...)

Kod
printf("<tr><td>%s</td></tr>n", $row['text']);
:?:

oczywiście konstruktywna krytyka nt. całych moich kombinacji alpejskich mile widziana tongue.gif

pozdrawiam i z góry dzięki
  Forum: Przedszkole · Podgląd postu: #110217 · Odpowiedzi: 2 · Wyświetleń: 970

<mag>
Napisane: 6.06.2004, 10:46:15





Grupa: Zarejestrowani
Postów: 5
Dołączył: 1.06.2004

Ostrzeżenie: (0%)
-----

drobne pytanko do tego co wypisuję z bazy jeśli pozwolicie rolleyes.gif

jak zrobić w tym przykładzie aby wypisana została określona liczba znaków z $row['pole']

w kolumnie pole mam newsy w HTML i chciałbym wyciągnąć początek każdego z nich (ale sam text)...

pozdrawiam
  Forum: PHP · Podgląd postu: #110164 · Odpowiedzi: 4 · Wyświetleń: 4 876

<mag>
Napisane: 16.09.2004, 00:11:19





Grupa: Zarejestrowani
Postów: 5
Dołączył: 1.06.2004

Ostrzeżenie: (0%)
-----

Cytat(bela_666 @ 2004-09-15 15:32:02)
nie lepiej pw na pisać?

nie lepiej i się nie czepiam a zwracam uwagę bo jak ktoś czyta ten wątek i się posłucha takiej "rady" i później pisze takiego "poprawionego" posta to jak ktoś szuka czegoś na ten temat to wpisując poprawnie subskrypcja nic nie znajdzie! nie pomyślałeś o tym, że ktoś może korzystać z opcji "szukaj"? tongue.gif

zwróciłem uwagę, żeby inni nie sugerowali się "błędnym poprawieniem" bo to może innym utrudnić życie


ps
Tobie też bym musiał PW wysłać tongue.gif
  Forum: Gotowe rozwiązania · Podgląd postu: #126322 · Odpowiedzi: 10 · Wyświetleń: 1 859

<mag>
Napisane: 15.09.2004, 13:35:40





Grupa: Zarejestrowani
Postów: 5
Dołączył: 1.06.2004

Ostrzeżenie: (0%)
-----

Cytat(hi-Res @ 2004-01-27 21:34:25)
Chyba SUBSKRYBCJA bez MySQL.
Ludzie piszcze, chociaż temat bez błędów.

hmm... ale to chyba właśnie Ty zrobiłeś błąd bo prawidłowo w języku polskim jest subskrypcja...

pozdrawiam
  Forum: Gotowe rozwiązania · Podgląd postu: #126207 · Odpowiedzi: 10 · Wyświetleń: 1 859


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 17:52