Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP&MySQL] News
hwao
post
Post #1


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Witam.
Na poczatke to mój pierwszy temat i nie wiem cyz go dobrze zamieściłem 8) jakby co prosze moderatorów o zachowanie spokoju (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) i przeniesienie go tam gdzie jego miejsce (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .

Problem 1:
- Jak wykonać szukanie w bazie danych kiedy ktos podaje wiecej niz 1 wyraz (jak sie szuka wiem ale jak daje wiecej niz 1 wyraz to nie "wyszukuje" dobrze);
Tablica:
Kod
INSERT INTO `news` ( `id` , `tytul` , `tresc` , `rysunek` , `data` , `autor` , `mail` , `tryb` )

Problem 2:-Jak najlepiej zrobic system komentarzy dla wybranego news'a (nie chodzi o kod tylko jakies "dobre" rozwiazanie);
-Ja chce zrobic tak ze kazdy news ma swoje id i zrobie osobna Tablice z komentarzami i zrobie wywowalnie tylko wtedy jezeli nr_komentowanego_news'a = nr_newsa czy to dobry pomysł, albo czy są lepsze :?: pzdr
*/ uzywalem szukaj i nic nie znalazlem */
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
menic
post
Post #2





Grupa: Zarejestrowani
Postów: 493
Pomógł: 0
Dołączył: 14.06.2003
Skąd: Tomaszów Lubelski/Rzeszów

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


AD1. Spróbuj tak:[php:1:5ff0dee83e]<?php
$key = explode(' ', $_POST['key']);
$s = '%';
foreach( $key AS $v )
{
$s.= $v.'%';
}
$sql = "SELECT * FROM tabela WHERE pole LIKE '$s'";
//dalej normalnie postspujemy
?>[/php:1:5ff0dee83e]
Nie wiem czy o to ci chodziło, wiec troche strzelalem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
AD2. MAsz w bazie 2 tabele. Jedna z newsami, druga z komentarzami. Przy dodawaniu komentarza zapisujesz do jakiejs komórki np. id_news id newsa.
Go to the top of the page
+Quote Post
kicaj
post
Post #3





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


ad 2) bylo ostatnio, sam komus pomagalem, poszukaj!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:07