|
|
|
| У меня все как всегда в результате получаю "Array". В чем трабл?
есть id,r_pass,h_pass делаю поиск в h_pass если всетаки $query >0 вывести значени r_pass
Ориентировался по теме:
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=148
code
if(!empty($_POST['search']))
{
if (!get_magic_quotes_gpc())
{
$_POST['search'] = mysql_escape_string($_POST['search']);
}
$query = "SELECT r_pass FROM hash WHERE h_pass LIKE '".$_POST['search']."'";
$select = mysql_query($query);
if(!$select)
{
echo "Нет соединения!";
exit;
}
if(mysql_num_rows($select)>0)
{
while($r_pass = mysql_fetch_array($select))
{
echo "Найдено одно совпадение: ".$r_pass;
}
}
else
{
echo "Sorry hash not found";
}
}
|
| |
|
|
|
|
|
|
|
для: EnemY
(13.05.2006 в 12:26)
| | Вместо блока
<?php
while($r_pass = mysql_fetch_array($select))
{
echo "Найдено одно совпадение: ".$r_pass;
}
?>
|
следует писать
<?php
while($r_pass = mysql_fetch_array($select))
{
echo "Найдено одно совпадение: ".$r_pass['r_pass'];
}
?>
|
| |
|
|
|
|
|
|
|
для: EnemY
(13.05.2006 в 12:26)
| | Во фсе, первое что я написал
index.php
<?php
include_once("config.php");
echo "<title>".$base_title."</title>";
if(!empty($_POST['text']))
{
if (!get_magic_quotes_gpc())
{
$_POST['text'] = mysql_escape_string($_POST['text']);
}
$text_2 = md5($_POST['text']);
$query = "INSERT INTO ".$db_table." values (0,
'".$_POST['text']."',
'".$text_2."');";
// Проверим ->
$test = "select * from ".$db_table." where r_pass='".$_POST['text']."'";
$gotest = mysql_query($test);
if(!gotest)
{
echo "<center><br><br><b>Ошибка! Нет соединения.<br><a href=\"javascript:history.go(-1)\" class=\"text\">Назад</a></b></center>";
exit;
}
// <- есть ли такая запись
if(mysql_num_rows($gotest)>0)
{
echo "<center><br><br><b>Спасибо! Данный хеш уже есть в базе!<br>";
echo "<a href=\"javascript:history.go(-1)\" class=\"text\">Назад</a></b></center>";
exit;
}
else
{
if(mysql_query($query))
{
echo "<center><br><br><b>Запись добавлена!<br><a href=\"javascript:history.go(-1)\" class=\"text\">Назад</a></b></centter>";
}
else
{
echo "<center><br><br><b>Ошибка! Нет соединения</b><a href=\"javascript:history.go(-1)\" class=\"text\">Назад</a></b></center>";
}
}
}
//..
?>
|
search.php
<?php
include_once("config.php");
echo "<title>".$base_title."</title>";
if(!empty($_POST['search']))
{
if (!get_magic_quotes_gpc())
{
$_POST['search'] = mysql_escape_string($_POST['search']);
}
$query = "SELECT r_pass FROM ".$db_table." WHERE h_pass LIKE '".$_POST['search']."'";
$select = mysql_query($query);
if(!$select)
{
echo "Нет соединения!";
exit;
}
if(mysql_num_rows($select)>0)
{
while($r_pass = mysql_fetch_array($select))
{
echo "<center><b>"
echo "<br><br><br><br><br><br><br><br><br><br>"
echo $_POST['search']." :: ".$r_pass['r_pass']."</b><center>";
}
}
else
{
echo "<center><br><br><b>Sorry hash not found<br><a href=\"javascript:history.go(-1)\" class=\"text\">Назад</a></b></center></b></center>";
}
}
// ..
?>
|
| |
|
|
|