een search script
ik kan veel doen met php maar ik kan geen mysql search script maken.
het zou een scriptje zijn waar je een woordje intypt en dan word de opgegeven mysql row doorzocht. als het mogelijk zou zijn, zouden jullie dat dan kunnen maken voor meerde mysql rijen
het zou een scriptje zijn waar je een woordje intypt en dan word de opgegeven mysql row doorzocht. als het mogelijk zou zijn, zouden jullie dat dan kunnen maken voor meerde mysql rijen
PHP hulp
23/11/2024 16:04:50tis niet zo heel moeilijk:
Bekijk de tutorials in de mysql category voor meer zoeken in tabellen..
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
$sql = "SELECT * FROM tabel WHERE veldnaam LIKE = '%zoekterm%'";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden, id nummer: " . $row['id'] . "<p>";
}
}
else
echo "Niets gevonden";
?>
$sql = "SELECT * FROM tabel WHERE veldnaam LIKE = '%zoekterm%'";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden, id nummer: " . $row['id'] . "<p>";
}
}
else
echo "Niets gevonden";
?>
Bekijk de tutorials in de mysql category voor meer zoeken in tabellen..
ja heb ik gedaan, het formulier veld dat type text is met de name zoekterm maar het wil maar niet lukken
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?
if ($_POST['submit'])
{
$sql = "SELECT * FROM tabel WHERE veldnaam LIKE = '%zoekterm%'";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden, id nummer: " . $row['id'] . "<p>";
}
}
else
echo "Niets gevonden";
}
else
{
echo "<form method=\"post\" action=\"" . $_SERVER['PHP_SELF'] . "\">";
echo "Zoekterm:<br />";
echo "<input type=\"text\" name=\"zoekterm\"><br />";
echo "<input type=\"submit\" name=\"submit\" value=\"Zoeken!\">";
echo "</form>";
}
?>
if ($_POST['submit'])
{
$sql = "SELECT * FROM tabel WHERE veldnaam LIKE = '%zoekterm%'";
$res = mysql_query($sql);
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
echo "Gevonden, id nummer: " . $row['id'] . "<p>";
}
}
else
echo "Niets gevonden";
}
else
{
echo "<form method=\"post\" action=\"" . $_SERVER['PHP_SELF'] . "\">";
echo "Zoekterm:<br />";
echo "<input type=\"text\" name=\"zoekterm\"><br />";
echo "<input type=\"submit\" name=\"submit\" value=\"Zoeken!\">";
echo "</form>";
}
?>
dat moet wel werken..