<?php if(isset($_POST['submit'])){ $name = addslashes($_POST['name']); $query = mysqli_query($conn, "SELECT id, name, lastname FROM tblName WHERE name LIKE '%" . $name . "%' OR LastName LIKE '%" . $name ."%'");
Det virker også sådan næsten, men den har et eller et andet skjult brake i str_replace hvor den splitter mine fundne resultater op før og efter str_replace.
Skjulte bremser i str_replace? Dem har jeg aldrig hørt om =)
Prøv med et span i stedet for et div. Problemet opstår, fordi du bør lære de allermest grundlæggende egenskaber ved HTML's mest benyttede elementer, inden du kan lave noget brugbart i PHP *o)
<?php if(isset($_POST['submit'])){ $name = addslashes($_POST['name']); $query = mysqli_query($conn, "SELECT id, name, lastname FROM tblName WHERE name LIKE '%" . $name . "%' OR LastName LIKE '%" . $name ."%'");
Prøv lige det der - for det første slipper du for at escape og for det andet ser det ud som om du har glemt et "=" (lig med-tegn) efter "class" i din div. :-)
Derudover har ole ret - men jeg går ud fra at du har noget float på dine elementer siden du bruger en class...
Men i øvrigt enig med olebole omkring brugen af <span> i stedet for <div> ;)
Så her er muligvis et mere korrekt svar - for god ordens skyld bør ole have pointene! Jeg håber, det virker. :)
<?php if(isset($_POST['submit'])){ $name = addslashes($_POST['name']); $query = mysqli_query($conn, "SELECT id, name, lastname FROM tblName WHERE name LIKE '%" . $name . "%' OR LastName LIKE '%" . $name ."%'");
Men det jeg nu har virker sådan næsten, kan du så komme med et forslag til at den skal være ligeglad med at jeg har et navn som albert inde i DB, men hvis jeg så skriver Albert med stor a, så virker min str_replace ikk mere? JEg er sikker på at man skal have fat i noget str_uppercase eller lowercase?
Men det jeg nu har virker sådan næsten, kan du så komme med et forslag til at den skal være ligeglad med at jeg har et navn som albert inde i DB, men hvis jeg så skriver Albert med stor a, så virker min str_replace ikk mere? JEg er sikker på at man skal have fat i noget str_uppercase eller lowercase?r
Jeg ved ikke lige, hvad det er, du ikke forstår. Uanset, hvor sikker du end måtte være, tager du fejl. Du skal bruge str_ireplace - og ikke str_replace
Jeg ved godt hvad det er du prøver at skrive til mig :-) og jeg har også forstået at str_ireplace bruges til. Men jeg hvis jeg søger under navnet "albert" med lille "a" så kan den ikk forstå at den også skal lave det med stort "A" fed? Kan du følge mig nu?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.