$foresp = mysql_query("SELECT * FROM fjernsyn ORDER BY id LIMIT ".($_GET[page]*10).",10") or die(mysql_error()); while($data = mysql_fetch_array($foresp)) { // vis din data her }
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.
Nu søger du på "searchword" altså ikke værdien af variablen.
Prøv:
$foresp = mysql_query("SELECT * FROM fjernsyn WHERE searchword LIKE '%".$_GET['searchword']."%' ORDER BY id LIMIT ".($_GET[page]*10).",10") or die(mysql_error());
Og der skal bare stå: echo $row['overskrift']; ikke <? og ?>, dem har du allerede "aktiveret".
$foresp = mysql_query("SELECT * FROM fjernsyn WHERE searchword LIKE '%".$_GET['searchword']."%' ORDER BY id LIMIT ".($_GET[page]*10).",10") or die(mysql_error());
$foresp = mysql_query("SELECT * FROM fjernsyn WHERE searchword LIKE '%".$_GET['searchword']."%' ORDER BY id LIMIT ".($_GET[page]*10).",10") or die(mysql_error());
$foresp = mysql_query("SELECT * FROM fjernsyn WHERE searchword LIKE '%".$_GET['searchword']."%' ORDER BY id LIMIT ".($_GET[page]*10).",10") or die(mysql_error());
if($action == "search") { $sql = "SELECT * FROM fjernsyn WHERE beskriv LIKE '%$search%' ORDER BY id LIMIT 10"; if ($result = mysql_query($sql)) { while ($row = mysql_fetch_row($result)) { echo "$row[id] \n"; } } else { print 'Der kunne ikke findes nogle nyheder der indeholdt dit søgeord'; } // end if } // end search
Ja, men det ser da også fint ud, og virker vel også? Der er kun lige en enkelt lille detalje...
$sql = "SELECT * FROM fjernsyn WHERE beskriv LIKE '%$search%' ORDER BY id LIMIT 10"; bør byttes ud med: $sql = "SELECT * FROM fjernsyn WHERE beskriv LIKE '%".$_GET['search']."%' ORDER BY id LIMIT 10";
Da du ellers kun vil benytter det på servere hvor register_globals er sat off.
Et array - som du faktisk har lavet nu - er en række data der er i en variabel. F.eks. kan du i variablen $row have en række værdier for eksempelvis navn, adresse etc. $row['name'].
while($row = mysql_fetch_array($foresp)) { <-- vil lave et array kaldet $row på baggrund af din forespørgsel...
if($action == "search") { $sql = "SELECT * FROM fjernsyn WHERE beskriv LIKE '%".$_GET['search']."%' ORDER BY id LIMIT 10"; if ($result = mysql_query($sql)) { while ($row = mysql_fetch_row($result)) { echo "$row[id] \n"; } } else { print 'Der kunne ikke findes nogle nyheder der indeholdt dit søgeord'; } // end if } // end search
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.