Мой поисковик никак не хочет находит данные.....

Статус
В этой теме нельзя размещать новые ответы.

phpusershik

Using PHP
Мой поисковик никак не хочет находит данные.....

Мой поисковик никак не хочет находит данные..... Я нашел на пхп поисковик который ищет по mysql базе поставил, указал имяхоста,базы,узера. Но когда ввожу данные и нажимаю Search то он выводит мне такую ошиюку на браузере:
Our search engine returned the following match(es)
on your search for: SDP-5000-400

Warning: mysql_connect() [function.mysql-connect]: Unknown database '3-max' in z:\home\localhost\www\search\viewsome.php on line 12

Notice: Undefined variable: db in z:\home\localhost\www\search\viewsome.php on line 13

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in z:\home\localhost\www\search\viewsome.php on line 13

Notice: Undefined variable: db in z:\home\localhost\www\search\viewsome.php on line 14

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in z:\home\localhost\www\search\viewsome.php on line 14

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\search\viewsome.php on line 15
Sorry, no records were found!
 

phpusershik

Using PHP
Сам этот скрипт состоит из двух частей из html и php. На html-е обычная форма:
<form method="post" action="viewsome.php">
<table border="0" width="100%">
<tr>
<td width="50%">Name</td>
<td width="50%"><input type="text" name="name" size="24"></td>
</tr>
<tr>
<td width="50%">What information do you want? (* is all)</td>
<td width="50%"><select name="table" size="1">
<option>*</option>
<option>Exp_ID</option>
<option>Exp_Name</option>
<option>Description</option>
<option>Proper_ID</option>
</select></td>
</tr>
</table>
<p>&nbsp;<input type="submit" value="Submit" name="submit">
<input type="reset" value="Reset" name="reset"></p>
</form>
 

phpusershik

Using PHP
А на php куда он ссылается такая форма:

<?php
echo "".$HTTP_POST_VARS["name"]."";
?></i>
<br><br>
<?php
$connection = mysql_connect($ip = "localhost", $user = "root", $password = "", $dataname = "new", $tablename = "explosives");
mysql_select_db($dataname,$db);
$result = mysql_query("SELECT ".$HTTP_POST_VARS["table"]." FROM $tablename WHERE name LIKE '%".$HTTP_POST_VARS["name"]."%'",$db);
if ($myrow = mysql_fetch_array($result)) {
echo "<table border=1>\n";
echo "<tr>
<td>Exp_ID</td>
<td>Exp_Name</td>
<td>Description</td>
<td>Proper_ID</td>
</tr>\n";
do {
printf("<tr><td>%s</td><td>%s</td><td>%s</td><td>%s</td> </tr>\n", $myrow["Exp_ID"], $myrow["Exp_Name"], $myrow["Description"], $myrow["Proper_ID"]);
} while ($myrow = mysql_fetch_array($result));
echo "</table>\n";
} else {
echo "Sorry, no records were found!";
}
?>

Помогите пожалуйста, если знаете.
 

Frol

Новичок
ИМХО.
Тому, кто написАл этот скрипт надо кое-что оторвать.
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
Знаем, но не поможем. Ошибки ты сам перевести в состоянии.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху