Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не могу обнаружить ошибку
 
 автор: palkan777   (14.07.2009 в 21:45)   письмо автору
 
 

Добрый вечер всем мужики! Написал сайт наконец-то ))возможно: XD. Вот один из скриптов, никак не могу найти ошибку:
<?php
$potenzial = $_POST ['e-mail'];
$dostup = $_POST ['pass'];
mysql_connect ("localhost", "root", "777") or die (mysql_error());
mysql_select_db ("useropros") or die (mysql_error());
If ($q = mysql_query ("SELECT * FROM 'paroli' WHERE parol =".$dostup) && mysql_num_rows (q) == 1)) //на этой линии в запросе что-то не так! по любому какая-нибудь кавычка!
{
mysql_query ("DELETE FROM 'paroli' WHERE parol =".$dostup);
mysql_query ("INSERT INTO 'klientz' SET email = '$potenzial'") or die (mysql_error());
session_start ();
$_SESSION ['pochta'] = $potenzial;
header ("location: index2.php");
}
else header ("location: index.php");
?>
Осмотрите пожалуйста я уже не знаю как его редактировать..((( аж расстроился

  Ответить  
 
 автор: Trianon   (14.07.2009 в 21:49)   письмо автору
 
   для: palkan777   (14.07.2009 в 21:45)
 

Функцию mysql_error() нужно применять. И текст запроса печатать в проблемных случаях.

  Ответить  
 
 автор: Волки   (14.07.2009 в 22:37)   письмо автору
 
   для: palkan777   (14.07.2009 в 21:45)
 

может нехватет символа штатовской валюты здесь: mysql_num_rows (q) ?
и $q не будет равна тому что вы планируете, учите мат.чать в части порядка выполнения оперций. И следите за количеством скобок.
И как бы совет, включите отображение всех-всех ошибок и предупреждений.

  Ответить  
 
 автор: palkan777   (14.07.2009 в 22:56)   письмо автору
 
   для: Волки   (14.07.2009 в 22:37)
 

спасибо большое. Я короче читал мануал там пишут что типа эта функция mysql_n....типа все - канула в лету!, я её убрал и убрал эти!!! с.... одинарные кавычки и заработало сразу! А советом пользуюсь Вашим - еще как помог!

  Ответить  
 
 автор: palkan777   (14.07.2009 в 22:57)   письмо автору
 
   для: palkan777   (14.07.2009 в 22:56)
 

символ штатовской валюты )) ХD орешь! ))))

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования