Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Forma i filter za pretragu

[es] :: PHP :: Forma i filter za pretragu

[ Pregleda: 1920 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivanpro
Beograd

Član broj: 186028
Poruke: 104
*.dynamic.sbb.rs.



+10 Profil

icon Forma i filter za pretragu15.07.2015. u 20:12 - pre 106 meseci
Pozdrav,

potrebna mi je forma gde ce svako moci da popuni odredjena polja (ime, prezime, datum rodjenja, e-mail adresa, telefon, 3-4 comboboxa, file upload...)
registracija tj. logovanje nije potrebno, svi podaci se vezuju za e-mail adresu
prilikom ponovne posete ako korisnik zeli da uploduje novi file, veza je e-mail adresa
sve to treba da se upisuje u mysql
i na kraju mi treba pretaga po svim kriterijumima iz forme (moze i iz backend-a)

Da li neko ima resenje za ovo?

HVALA
 
Odgovor na temu

ivanpro
Beograd

Član broj: 186028
Poruke: 104
*.dynamic.sbb.rs.



+10 Profil

icon Re: Forma i filter za pretragu16.07.2015. u 23:09 - pre 106 meseci
malo tutorijal malo youtube i dobio sam sledece ...

<?php
mysql_connect("localhost", "root", "") or die("Connection Failed");
mysql_select_db("prijava")or die("Connection Failed");
$output = '';
//collect
if(isset($_POST['search'])) {
$searchq = $_POST['search'];
$searchq = preg_replace("#[^0-9a-z]#i","",$searchq);

$query = mysql_query("SELECT * FROM wp_cf7dbplugin_submits WHERE field_value LIKE '%$searchq%'") or die("Connection Failed");
$count = mysql_num_rows($query);
if($count == 0){
$output = 'Nema rezultata!';
}else{
while($row = mysql_fetch_array($query)) {
$fvalue = $row['field_value'];
$id = $row ['field_name'];

$output .= '<div>'.$fvalue.'</div>';
}
}
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Search</title>
</head>

<body>

<form action="index.php" method="post">
<input type="text" name="search" placeholder="Pretraga po imenu..."/>
<input type="submit" value="Traži"/>

</form>

<?php
print("$output");
?>

</body>
</html>


kako postavim vise polja za pretragu po svakom polju iz baze, ali tako da mi se svakim sledecim upisom suzava rezultat pretrage?

u prilogu je primer kako treba da funkcionise


[Ovu poruku je menjao ivanpro dana 17.07.2015. u 00:20 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

vuxor
sistem administrator
Arilje

Član broj: 308009
Poruke: 34
*.com
Via: [es] mailing liste



+3 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 06:25 - pre 106 meseci
Koristi noviji driver (PDO) za konekciju prema bazi. Ovaj što si ti
upotrebio je zastareo.
 
Odgovor na temu

ivanpro
Beograd

Član broj: 186028
Poruke: 104
*.dynamic.sbb.rs.



+10 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 10:22 - pre 106 meseci
pa ja sam se jedva i sa ovim izborio, gde sad da trazim novo ...

ako znas da pomognes, bio bih ti zahvalan
 
Odgovor na temu

vuxor
sistem administrator
Arilje

Član broj: 308009
Poruke: 34
*.com
Via: [es] mailing liste



+3 Profil

icon Re: Forma i filter za pretragu17.07.2015. u 11:06 - pre 106 meseci
http://php.net/manual/en/book.pdo.php
Ovde imaš sve što ti je potrebno. Zaista, kad već pišeš novi kod, najbolje
je da koristiš ovaj drajver za bazu.
 
Odgovor na temu

[es] :: PHP :: Forma i filter za pretragu

[ Pregleda: 1920 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.