napisałem taki skrypt PHP:
Kod
<?
include("connect_config.php");
mysql_connect ("$host", "$user", "$pass") or
die ("Nie można połączyć się z MySQL");
mysql_select_db ("$db") or
die ("Nie można połączyć się z bazą danych");
if ($_GET['nr']>0) {
if ($wynik && $rekord = mysql_fetch_assoc ($wynik)) {
print "<FORM><INPUT TYPE=\"text\" NAME=\"fraza\" VALUE=\"".$_GET['fraza']."\">";
print "<INPUT TYPE=\"submit\" VALUE=\"Szukaj w newsach\"></FORM>";
} else {
print "Nie ma newsa o takim numerze\n";
}
print "<P><A HREF=\"6.php\">Home >></A></P>";
} else {
print "<H2>Newsy</H2>";
print "<a href=\"6.php?nr=1\">Szukaj</a>";
if ($_GET['fraza']) {
print "<P>Wyniki wyszukiwania słowa <B>".$_GET['fraza']."</B><BR>";
print "<A HREF=\"6.php\">Wszystkie newsy >></A></P>";
}
$wynik = mysql_query (
"SELECT * FROM news WHERE ok=1 AND ".
"((tytul LIKE '%".$_GET['fraza']."%') OR (osoba LIKE '%".$_GET['fraza']."%') OR ".
"(tresc LIKE '%".$_GET['fraza']."%') OR (tresc_krotka LIKE '%".$_GET['fraza']."%')) ".
"ORDER BY nr DESC;");
while ($wynik && $rekord = mysql_fetch_assoc ($wynik)) {
print "<P><B>".$rekord['tytul'];
print "</B><BR>".$rekord['tresc_krotka']."</P>";
print "<P ALIGN=RIGHT><I>".$rekord['osoba'].", ".$rekord['data']."</I></P>";
}
}
?>
include("connect_config.php");
mysql_connect ("$host", "$user", "$pass") or
die ("Nie można połączyć się z MySQL");
mysql_select_db ("$db") or
die ("Nie można połączyć się z bazą danych");
if ($_GET['nr']>0) {
if ($wynik && $rekord = mysql_fetch_assoc ($wynik)) {
print "<FORM><INPUT TYPE=\"text\" NAME=\"fraza\" VALUE=\"".$_GET['fraza']."\">";
print "<INPUT TYPE=\"submit\" VALUE=\"Szukaj w newsach\"></FORM>";
} else {
print "Nie ma newsa o takim numerze\n";
}
print "<P><A HREF=\"6.php\">Home >></A></P>";
} else {
print "<H2>Newsy</H2>";
print "<a href=\"6.php?nr=1\">Szukaj</a>";
if ($_GET['fraza']) {
print "<P>Wyniki wyszukiwania słowa <B>".$_GET['fraza']."</B><BR>";
print "<A HREF=\"6.php\">Wszystkie newsy >></A></P>";
}
$wynik = mysql_query (
"SELECT * FROM news WHERE ok=1 AND ".
"((tytul LIKE '%".$_GET['fraza']."%') OR (osoba LIKE '%".$_GET['fraza']."%') OR ".
"(tresc LIKE '%".$_GET['fraza']."%') OR (tresc_krotka LIKE '%".$_GET['fraza']."%')) ".
"ORDER BY nr DESC;");
while ($wynik && $rekord = mysql_fetch_assoc ($wynik)) {
print "<P><B>".$rekord['tytul'];
print "</B><BR>".$rekord['tresc_krotka']."</P>";
print "<P ALIGN=RIGHT><I>".$rekord['osoba'].", ".$rekord['data']."</I></P>";
}
}
?>
Wszystko w porządku, tylko:
Jak zrobić aby po wejściu na stronę 6.php wyświetlał się tylko link Szukaj? Po wpisaniu frazy dopiero skrypt pobierałby z bazy dane i dopiero teraz pokazywałby je?
Proszę o pomoc.
Pozdrawiam,
pablo7890