I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Her er en funktion som genererer SQL'en til at søge i en bestemt kolonne, i en bestemt tabel efter poster som indeholder alle angivne søgeord. Søgeordene skal angives kommaseparerede og ekstra mellemrum eller lignende (whitespace) er ligegyldige forstået på den måde, at de ikke ødelægger noget!
function CreateSQL($StrSearch, $DBTable, $DBField) { $strarray = explode(",",$StrSearch); $SQL = "SELECT * FROM $DBTable WHERE "; foreach ($strarray as $word) { $word = trim($word); $SQL .= "$DBField LIKE '%$word%' AND "; } return substr($SQL,0,-4); }
beerton > hvis det er alt du har skrevet, så er det forståeligt at intet kommer frem, du er jo nødt til at lave en while sætning, hvor du echo'er outputtet ;)
Jeg har nu lavet nedenstaaende, men nu faar jeg flg fejlmeddelse
<? $foresp = mysql_query("select id, date, country, headline, short from news where text like '%$searchword%' order by id desc limit 0,20 "); while($data = mysql_fetch_array($foresp)){ echo "The search found these news."; } else{ ?>
<? $foresp = mysql_query("select id, date, country, headline, short, text from news where text like '%$searchword%' order by id desc limit 0,20 "); while($data = mysql_fetch_array($foresp)){ echo "<h3>The search found these news.</h3>"; echo "<p><a href=\"news.php?id=${data["id"]}\">${data["date"]}: ${data["headline"]}</a><br>"; echo "${data["short"]}";} } else{ ?>
<? function CreateSQL($StrSearch, $DBTable, $DBField) { $strarray = explode(",",$StrSearch); $SQL = "SELECT id, date, country, headline, short, text FROM $DBTable WHERE "; foreach ($strarray as $word) { $word = trim($word); $SQL .= "$DBField LIKE '%$word%' AND "; } return substr($SQL,0,-4); }
$SQL = CreateSQL($searchword, "news", "text"); $foresp = mysql_query("select id, date, country, headline, short, text from news where text like '%$searchword%' order by id desc limit 0,20 "); while($data = mysql_fetch_array($foresp)){ echo "<h3>The search found these news.</h3>"; echo "<p><a href=\"news.php?id=${data["id"]}\">${data["date"]}: ${data["headline"]}</a><br>"; echo "${data["short"]}";} } else{ ?>
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.