← Back to team overview

sslug-teknik team mailing list archive

MySQL spørgsmål

 

Jeg har noget kode, der ser sådan ud:

if($tekst_soeg){

$tekst_soeg_h = htmlentities($tekst_soeg);

$db = mysql_connect("localhost", "root");

mysql_select_db("database",$db);

$foresp = mysql_query("SELECT ArtikelID,Overskrift,Forfatter FROM Artikel WHERE Tekst LIKE '%$tekst_soeg_h%' ORDER BY Overskrift ",$db);

echo mysql_num_rows($foresp) . " artikler fundet, hvor teksten \"" . $tekst_soeg_h . "\" forekommer.</p>";

Problemet er, at jeg gerne vil have Mysql til at søge på både $tekst_soeg og $tekst_soeg_h.
Jeg har problemet at skrive LIKE '%$tekst_soeg_h%' AND LIKE '%$tekst_soeg%' men det virker ikke. Skal jeg lave en UNION istedet?

B

Follow ups