Hi 
Gebe ich "Nikon" ein, funktioniert alles perfekt, bis ich runterkürze auf nur "N" dann schmeißt er mir folgendes aus "niko>n D90".
Wo ist der Denkfehler?
search.php:
Alles anzeigen
Mfg
P.S: Mir ist aufgefallen das wenn ich Nikon klein eingebe das er es auch im Ergebniss klein schreibt, obwohl es in der DB groß ist Oo...!
Auch wenn ich nur 90 eingebe, schmeißt er nicht Nikon D90 raus, sondern nur 90. Bei 0 allerdings verreißt er das Ergbniss und macht anstatt 000 "0>0>0".

Gebe ich "Nikon" ein, funktioniert alles perfekt, bis ich runterkürze auf nur "N" dann schmeißt er mir folgendes aus "niko>n D90".
Wo ist der Denkfehler?
search.php:
Quellcode
- <?php
- include("config.php");
- $search_term = filter_var($_GET["s"], FILTER_SANITIZE_STRING);
- $q = "SELECT * FROM posts WHERE title LIKE '%".$search_term."%'";
- $r = mysql_query($q);
- IF(mysql_num_rows($r)==0)//no result found
- {
- echo "<div id='search-status'>Nix gefunden</div>";
- }
- else //result found
- {
- echo "<ul>";
- while($row = mysql_fetch_assoc($r))
- {
- $title = str_ireplace($search_term, "><b>".$search_term."</b>", $row['title']);?>
- <b><li><a href="<?php echo $row['url']?>"<?php echo $title ?></a><br></b></li>
- <?php } echo "</ul>"; } ?>
Mfg
P.S: Mir ist aufgefallen das wenn ich Nikon klein eingebe das er es auch im Ergebniss klein schreibt, obwohl es in der DB groß ist Oo...!
Auch wenn ich nur 90 eingebe, schmeißt er nicht Nikon D90 raus, sondern nur 90. Bei 0 allerdings verreißt er das Ergbniss und macht anstatt 000 "0>0>0".
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von schreient ()