PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (2): [1] 2 »
Найдено сообщений: 20
Arad
Отправлено: 31 Марта, 2012 - 18:41:20 • Тема: Подсчет таблиц базы данных • Форум: Вопросы новичков
Ответов: 3 Просмотров: 138
Здравствуйте!Хотелось бы сделать вывод количества строк из таблицы бд.Пробовал узнавать поле ID из последней строки- не получается,как их считать тоже не пойму.
Подскажите,пожалуйста,как реализовать это?
Arad
Отправлено: 22 Марта, 2012 - 17:07:53 • Тема: html в php • Форум: Вопросы новичков
Ответов: 5 Просмотров: 194
Спасибо вам!Получилось это реализовать!
Arad
Отправлено: 22 Марта, 2012 - 16:49:43 • Тема: html в php • Форум: Вопросы новичков
Ответов: 5 Просмотров: 194
Всё,вывел через echo,но может возможно как то иначе?
(Добавление)
PATCH пишет: http://php.su/functions/?f=Print&choice=info
print <<<END
Ааа,вот так можно,спасибо!
Arad
Отправлено: 22 Марта, 2012 - 16:43:00 • Тема: html в php • Форум: Вопросы новичков
Ответов: 5 Просмотров: 194
Здравствуйте!
Итак,нужно было сделать форму авторизации на сайте,но возникла проблема.
Я решил поставить условие которое проверяет сессию.Но как вставить в это условие html код?То есть самой авторизации:
CODE (
htmlphp ):
скопировать код в буфер обмена
< form action= "login.php" method= "post" >
< table>
< tr>
< td> Ник:</ td>
< td>< input type= "text" name= "nickname" size= "25" placeholder= "Ваш ник в игре" maxlength= "24" /></ td>
</ tr>
< tr>
< td> Пароль:</ td>
< td>< input type= "password" name= "password" size= "25" maxlength= "32" /></ td>
</ tr>
< tr>
< td></ td>
< td>< input type= "submit" value= "Продолжить" /></ td>
</ tr>
</ table>
</ form>
Поискав в интернете этот вопрос,нашёл функцию print.Но не пойму её синтаксис.Помогите пожалуйста разобраться с этим.
Arad
Отправлено: 08 Марта, 2012 - 20:46:50 • Тема: Проблема с удалённой базой mysql • Форум: Вопросы новичков
Ответов: 4 Просмотров: 211
Здравствуйте!Вообщем,есть сайт на котором стоит движок dle.
Он работает на одной базе данных.
Но на другой странице,понадобилось подключится к удалённой базе.
При загрузке страницы,выводит вот такую ошибку:
Строка 6:
Из за чего может быть эта ошибка?
Arad
Отправлено: 27 Февраля, 2012 - 17:19:09 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
Вывел
Вот что выдало:CODE (
htmlphp ):
скопировать код в буфер обмена
< pre> Array
(
[tid] => 1297249736
[name] => 4
[comment] =>
[partner_id] => 187471
[service_id] => 34263
[order_id] => 1
[type] => ym
[partner_income] => 10
[system_income] => 10
[check] =>
[email] =>
[phone_number] =>
)
</ pre>
Судя по распечатке массива не выполняется условие
Почему то выполняется ветка
Как это можно исправить?
Arad
Отправлено: 26 Февраля, 2012 - 21:24:29 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
nkl пишет: в myadmin запрос проверь, если работает, значит все норм, причина в другом
В Pma успешно выполняется
Arad
Отправлено: 26 Февраля, 2012 - 20:55:34 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
Вывел запрос на экран
Выводит: UPDATE Accounts1 SET
Donate=Donate+50 WHERE ID=4
Все правильно,но в базу не записывает.Значит проблема не в запросе?
Arad
Отправлено: 26 Февраля, 2012 - 18:44:12 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
Может быть проблема не в запросе?
Ещё раз отправлю скрипт:
PHP:
скопировать код в буфер обмена
<?PHP
require_once ( 'parse.inc.php' ) ;
$q = $_POST ;
$params = _yusoft_parse( $q ) ;
$hostname = "****" ;
$username = "****" ;
$password = "*****" ;
$dbName = "user_arad" ;
$userstable = "Accounts1" ;
$test1 = $params [ 'partner_income' ] ;
$test2 = $params [ 'name' ] ;
if ( $params [ 'check' ] ) {
// Действия по зачислению платежа. A1Lite - Ключи совпали.
OR
DIE ( "Не могу создать соединение " ) ; mysql_query ( "UPDATE Accounts1 SET Donate=Donate+" . ( int
) $test1 . " WHERE ID=" . ( int
) $test2 . "" , $link_db ) ; }
else {
// Действия по ошибке. A1Lite - Ключи не совпали.
$message = 'Платеж не принят!' ;
}
jimport( 'joomla.error.log' ) ;
$log =& JLog:: getInstance ( ) ;
$log -> addEntry ( array ( 'comment' => $message , 'status' => 0
) ) ;
?>
Arad
Отправлено: 26 Февраля, 2012 - 14:41:41 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
Нет,не получается и так записать.
(Добавление)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Arad
Отправлено: 26 Февраля, 2012 - 14:22:38 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
Всё это дело на движке Joomla,и она подключена к другой базе.
А этот скрипт по идеи должен работать с базой,которая находится на другом сервере.
Возможно ли такое,что этот запрос идёт к базе,к которой подключён движок?
Arad
Отправлено: 26 Февраля, 2012 - 14:08:55 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
tuareg пишет: Нет я ошибся с переменными
. Я имел ввиду кавычки так поставьте. И тогда у Вас получится (должен) такой запрос
Сделал так,проблема осталась.Тогда я вывел ошибку следующим образом:
И вот что мне выдало:
Как я понял,она переводится как "Пустой запрос".Может я вывод ошибки как то не так поставил?
Arad
Отправлено: 26 Февраля, 2012 - 13:48:05 • Тема: UPDATE не производит эффекта • Форум: Вопросы новичков
Ответов: 22 Просмотров: 829
tuareg пишет:
Сделайте так. Или вот так
А зачем?В переменной test2 записано id аккаунта,а в test1 сумма которую пользователь оплатил.Зачем же ставить условие,где ид аккаунта равно сумме?
Страниц (2): [1] 2 »
Powered by ExBB FM 1.0 RC1. InvisionExBB