У меня есть поле ввода, выбор и одна кнопка для сообщения. Этот пост перенаправляется на «player.php», и оттуда он ищет имя в базе данных. Проблема заключается в том, если я ищу что-то, что существует или не всегда показывает эхо "NOP"Выберите и опубликуйте сообщение (PHP)
Главная PHP:
<form action="player.php" method="post"/>
<br>Procurar por jogador ou conta:</br></p>
<input type="text" name="name" id="name" size="30" /></p>
<select name="drop">
<option value="personagem">Personagem</option>
<option value="pid">PID</option>
<option value="idconta">ID Conta</option>
<option value="login">Login</option>
</select>
<input type="submit" name="submit" value="Buscar" />
player.php:
if($_POST['submit']){
$inputVar = $_POST["drop"];
if ($inputVar = "personagem"){
$busca = $_POST['name'];
$busca_query = mysql_query("SELECT name FROM player WHERE name='$busca'");
$row = mysql_fetch_row($busca_query);
$result = $row[0];
if (($result) > 1){
echo "Encontrado!";
}else{
echo "Nop";
}
}
}
/UPDATE:
if (isset($_POST['submit'])){
$inputVar = $_POST["drop"];
if ($inputVar = "personagem"){
$busca = $_POST['name'];
$busca_query = mysql_query("SELECT name FROM player WHERE name='$busca'") or die(mysql_error());
$row = mysql_fetch_row($busca_query);
$result = $row[0];
if (($result) > 1){
echo "Encontrado!";
}else{
echo "Nop";
}
}
print_r($row);
}
все еще не работает
сообщение: NopArray ([0] => [DV] Montz)
без ошибок
Вы назначая, вместо сравнения с помощью 'если ($ InputVar = "personagem")'. В последнее время я вижу так много. –
Что вы имеете в виду? У меня уже есть это^ –
* Groan * Здесь: 'if ($ inputVar ==" personagem ")'. Подобные вопросы считаются вне темы, по стандартам Stack. –