mysql sökfråga

PHP

2 svar · 266 visningar · startad av nilos

Medlem sedan maj 20034 inlägg
Trådstart#1

Har nyss börjat programmera PHP och har väl ingen vidare koll (ännu förhoppningsvis...) :) Men har iaf fått följande script att fungera. Den ska söka från en mysql databas. Men skulle vilja ha ett meddelande om sökningen inte ger några resultat. Anar att man ska lägga till en else rad men vart i så fall?

<?php

$conn = mysql_connect("localhost", "", "");
mysql_select_db("test", $conn);

if(isset($_POST['submit'])) {

$sql = "SELECT * FROM tabell WHERE namn LIKE ''%".$_POST['search']."%'";

$res = mysql_query($sql) or die("SQL: $sql <br>".mysql_error());

print("<tr><td width=100><b>Namn</b></td><td width=50><b>Epost</b></td><td width=50><b>Hemsida</b></td><td width=50><b>Stad</b></td></tr>");

while ($rad = mysql_fetch_array($res)) {
print("<tr><td>");
print($rad["namn"]);
print("</td><td>");
print($rad["epost"]);
print("</td><td>");
print($rad["hemsida"]);
print("</td><td>");
print($rad["stad"]);
print("<br></td></tr>");
}

}

mysql_close($conn);

?>

Medlem sedan nov. 200013 890 inlägg
#2

1. Välkommen till webForum!
2. Använd webForums [ php ]-taggar när du postar PHP-kod.
3. Använd sökfunktionen för att se om frågan redan är besvarad. :)

Medlem sedan maj 20034 inlägg
#3

Web-Tor skrev:

1. Välkommen till webForum!
2. Använd webForums [ php ]-taggar när du postar PHP-kod.
3. Använd sökfunktionen för att se om frågan redan är besvarad. :)

2 ren nybörjarmiss... :)
1 o 3 Tackar!

261 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)