[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: mysql_fetch_array() expets parameter 1
romaha
имеется такой код
<?php
session_start();
if(empty($_POST['login']) or empty($_POST['password'])){
header("Location: index.php");
}
else{
include('bd.php');
$login=$_POST['login'];
$proverka= mysql_query("SELECT pass FROM reg WHERE pochta=$login");
$proverka=mysql_fetch_array($proverka);//10 line
if($proverka==true){
echo $proverka['pass'];}
else{
echo "nenorm";}
}


пишет ошибку Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given ...... on line 10.
я понимаю, что mysql_fetch_array() вернула мне результат false, но не понимаю почему. еще такая фишка: если $login=senior.rastegaew@yandex.ru (ну например), то пишет эту ошибку. если $login=11, то ошибки уже нету. в чем прикол, не подскажете?
tomash
SELECT pass FROM reg WHERE pochta=`$login`


_____________
Чтобы понять, что такое рекурсия - нужно понять, что такое рекурсия.
Michael
Кавычки такие: '$login'

_____________
There never was a struggle in the soul of a good man that was not hard
romaha
да уж... я дурак
Игорь_Vasinsky
Цитата
да уж... я дурак

дважды..

mysql_real_escape_string() - по гугли.

Цитата
$proverka=mysql_fetch_array($proverka);//10 line
if($proverka==true){

трижды и четырежды

$proverka=mysql_fetch_assoc($proverka);//10 line
if(mysql_num_rows($proverka)){
//или if($proverka)


http://phpforum.su/index.php?showtopic=51151

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.