26. september 2007 - 10:37Der er
14 kommentarer og 1 løsning
Kan man vise en oppostrof uden at php fortolker den som et nyt.
Hej eksperter :-)
Jeg har et lille problem i min dvd-database, der har jeg bl.a. en instruktør der hedder Alice O'Fredericks, men når jeg søger på hende kommer den kun ud med Alice O og siger at den ikke fandt nogle instrukører med det navn. I MySQL databasen står hun som Alice O'Fredericks men hvis jeg laver et dump fra phpMyAdmin står hun som Alice O''Fredericks med to oppostroffer.. Kan det være fordi at php tror at oppostroffen er en felt afgrænser? Ved I hvordan jeg kan få vist det rigtige navn når jeg søger på hende?
Hej Michael, tak for dit hurtige svar :-) Jeg glemte at skrive at jeg starter med at søge på intstruktøren fra en drop-down list hvor min kode ser sådan ud:
OK, så har du på en eller anden måde fået en slash for meget med ind i basen. Fungerer sögningen hvis du gör sådan her: echo "<OPTION value=\"".$row[1]."\">stripslashes($row[1])</option>";?>
function display_kategori($cat) { $sql = "SELECT Original_Titel FROM alle_dvd_film WHERE Instruktoerer LIKE '%$cat%'"; $rows = mysql_query($sql); $antal_poster = mysql_num_rows($rows); if( $antal_poster > 0 ) echo "Der er fundet $antal_poster film hvor <strong>$cat</strong> er instruktør:<br><br>"; else echo "Der er desværre ikke nogen film i databasen hvor <strong>$cat</strong> er instruktør."; }
//*************************** Viser instruktoer *************************** function display_instruktoerer($cat) { display_kategori($cat); $sql = "SELECT * FROM alle_dvd_film WHERE Instruktoerer LIKE '%$cat%' ORDER BY Original_Titel"; $query = mysql_query($sql); while( $row=mysql_fetch_array($query) ) echo "<tr><td id='td_2'><a href='../dvd_film.php?dvd_film_ID=$row[0]'>$row[0]</a></td><td width='520' id='td_2'>$row[1]</td></tr>"; }
Hej Michael. Så siger jeg mange tak for hjælpen :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.