PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (3): « 1 [2] 3 »
Найдено сообщений: 41
antonhristovsky
Отправлено: 05 Апреля, 2012 - 21:05:48 • Тема: Поиск Ajax • Форум: Вопросы новичков
Ответов: 7 Просмотров: 359
Здравствуйте. У меня есть страница /jquery2.php, на которой есть поиск. Вот её код:CODE (
html ):
скопировать код в буфер обмена
<script type = "text/javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" ></ script >
<script type = "text/javascript" >
function runajax()
{
var inp0 = $("#inp0").val();
$.ajax({
type: "POST",
data: "key=" + inp0,
url: "/ajax2.php",
dataType: "json",
success: function(data)
{
$("#firstname").text(data.firstname);
$("#lastname").text(data.lastname);
}
})
}
$(document).ready(function(){
$("#inp0").keyup(runajax);
});
</ script >
Имя пользователя: <input type = "text" id = "inp0" >
<hr >
<span id = "firstname" ></ span > <span id = "lastname" ></ span >
Данные передаються из файла ajax2.php:Я не могу понять как можно на страницу выводить не один результат поиска,а много(все). Я так понимаю как-то нужно использовать цикл javascrip???
antonhristovsky
Отправлено: 14 Февраля, 2012 - 16:45:33 • Тема: Стена пользователя • Форум: Вопросы новичков
Ответов: 3 Просмотров: 200
OrmaJever пишет: antonhristovsky пишет: как без нажатия на кнопку
Силой мысли?
вобще это зависит что за id и какой контролер (как я понимаю всё на javascript)
antonhristovsky
Отправлено: 13 Февраля, 2012 - 21:29:37 • Тема: Стена пользователя • Форум: Вопросы новичков
Ответов: 3 Просмотров: 200
Здравствуйте. У меня на сайте на странице пользователя есть его стена) Скажите, пожалуйста, как без нажатия на кнопку передать в контроллер id сообщения?
antonhristovsky
Отправлено: 04 Февраля, 2012 - 16:44:25 • Тема: ЛС • Форум: Вопросы новичков
Ответов: 3 Просмотров: 123
snikers987 пишет: Книги читать не пробывали?
Не удержался..
Так вы подскажете что-то??
antonhristovsky
Отправлено: 04 Февраля, 2012 - 16:34:06 • Тема: ЛС • Форум: Вопросы новичков
Ответов: 3 Просмотров: 123
Скажите, пожулайста, какие есть способы создания внутреннёй почты на стайте?
antonhristovsky
Отправлено: 04 Февраля, 2012 - 14:06:35 • Тема: Вывод личных сообщений • Форум: Вопросы новичков
Ответов: 3 Просмотров: 121
Здравствуйтею Я работаю в Kohana 3. А сделать внутренню почту(ЛС). Мне нужно вывести сообщения на страницу с вида. Но ни как не получается. Вот у меня в контроллере:PHP:
скопировать код в буфер обмена
$posts = ORM:: factory ( 'dispatch' ) -> find_all ( $useremail ) ;
foreach ( $posts as $post ) {
if ( $post -> recipient == $useremail )
{
$data [ 'mymail' ] = $post -> message ;
}
}
И в виде: Но почему-то выводит на экран только одно сообщение. А если в контоллере через echo вывести $post->message то будет несколько значений..Что делать?
antonhristovsky
Отправлено: 03 Февраля, 2012 - 22:48:55 • Тема: Вывод из базы данных • Форум: Работа с СУБД
Ответов: 3 Просмотров: 925
Okula пишет: Если нужен SQL запрос то он будет такой:
Подразумивается что колонка
name - это колонка с именем, а
second_name - с фамилией.
а куда именно это вставлять?
antonhristovsky
Отправлено: 03 Февраля, 2012 - 22:39:27 • Тема: Вывод из базы данных • Форум: Работа с СУБД
Ответов: 3 Просмотров: 925
Здравствуйте. Я работаю в Kohana 3. В базе данных у меня есть таблица users со списком пользователей. Подскажите, пожалуйста как мне вывести на экра всех пользователей с имене Иван Иванов???
antonhristovsky
Отправлено: 02 Февраля, 2012 - 17:44:57 • Тема: Как вывести картинку на сайт? • Форум: Вопросы новичков
Ответов: 5 Просмотров: 227
Здравствуйте. Я работаю в Kohana 3. Я создал форму, что бы пользователи могли загружать изображения на сайт. Вот, на пример, есть картинки Logo как из папки D:\Sites\kohana\www\file\photo\ вывести эту картинку на экран???
antonhristovsky
Отправлено: 01 Февраля, 2012 - 15:54:07 • Тема: Вывод личных сообщений пользователя на страницу • Форум: CMS и фреймворки
Ответов: 1 Просмотров: 1226
Здравствуйте. Мне нужно сделать так, что бы на странице user/id/X выводились сообщения пользователя. Работаю я на Kohana 3. У меня есть в базе данных таблица message в ней 2 колонки - recipient и message. Что бы отправить сообщение человек заходит на страницу /mail. Там вводит получателя и текст. У меня не получается вывести на страницу более одного сообщения. Насколько я понял проблемма в моделе. Проверял через var_dump от-туда выводит только одно сообщение.. Вот код контроллера:PHP:
скопировать код в буфер обмена
<?PHP defined ( 'SYSPATH' ) or
die ( 'No direct script access.' ) ;
class Controller_User extends Mycontroller
{
public $template = 'basic' ;
public function action_id( $url = NULL )
{
$url = $this -> request -> param ( 'id' ) ;
$mouser = new Model_Mouser( ) ;
$email = $mouser -> demail ( $url ) ;
$user = $mouser -> demail ( $url ) ;
$data [ 'name' ] = $user -> name ;
$data [ 'email' ] = $user -> email ;
$auth = Auth:: instance ( ) ;
$userId = $auth -> get_user ( ) ;
$useremail = $userId -> email ;
$mymail = $mouser -> demail1 ( $useremail ) ;
$data [ 'mymail' ] = $mymail ;
$this -> template -> content = View:: factory ( 'userview' , $data ) ;
}
}
Вот модель:PHP:
скопировать код в буфер обмена
<?PHP defined ( 'SYSPATH' ) or
die ( 'No direct script access.' ) ;
class Model_Mouser
{
public function demail( $url )
{
$usertemp = ORM
:: factory ( 'myuser' , array ( 'url' => $url ) ) ;
$email = $usertemp -> email ;
return ORM
:: factory ( 'myuser' , array ( 'url' => $url ) ) ;
}
public function demail1( $useremail )
{
$mymailik = ORM
:: factory ( 'dispatch' , array ( 'recipient' => $useremail ) ) ;
$email = $mymailik -> message ;
return $email ;
}
}
И вот вид:PHP:
скопировать код в буфер обмена
<title><?= $name ?> </title>
<p>Профиль пользователя:</p>
<p style="font-size: 11px; font-family:tahoma">
Имя пользователя:
<? if ( isset ( $name ) ) { ?> <?= $name ?> <? } ?> <br>
Почта:
<? if ( isset ( $email ) ) { ?> <?= $email ?> <? } ?> </p>
<p>Ваши сообщения:</p>
<? if ( isset ( $mymail ) ) { ?> <?= $mymail ?> <? } ?>
antonhristovsky
Отправлено: 31 Января, 2012 - 19:18:08 • Тема: Несколько переменных • Форум: Вопросы новичков
Ответов: 2 Просмотров: 210
Здравствуйте. Я разрабатываю сайт на Kohana 3. У меня есть контроллер user: PHP:
скопировать код в буфер обмена
<?PHP defined ( 'SYSPATH' ) or
die ( 'No direct script access.' ) ;
class Controller_User extends Mycontroller
{
public $template = 'basic' ;
public function action_id( $url = NULL )
{
$url = $this -> request -> param ( 'id' ) ;
$mouser = new Model_Mouser( 'users' ) ;
$email = $mouser -> demail ( $url ) ;
$data [ 'username' ] = $mouser -> demail ( $url ) ;
$this -> template -> content = View:: factory ( 'userview' , $data ) ;
}
}
И есть модель Mouser:PHP:
скопировать код в буфер обмена
<?PHP defined ( 'SYSPATH' ) or
die ( 'No direct script access.' ) ;
class Model_Mouser
{
public function demail( $url )
{
$usertemp = ORM
:: factory ( 'myuser' , array ( 'url' => $url ) ) ;
// Отображаем email пользователя
$email = $usertemp -> email ;
return $email ;
}
}
И конечно же вид:PHP:
скопировать код в буфер обмена
<p>Профиль пользователя:</p>
<p style="font-size: 11px; font-family:tahoma">
Почта пользователя: <?= $username ?> <br>
</p>
Скажите, пожалуйста, как в контроллер а потом в вид с модели передат не только переменную email а и например name, password. Как доставать из базы данных я знаю.. А как через return передать эти переменные????????????
Страниц (3): « 1 [2] 3 »
Powered by ExBB FM 1.0 RC1. InvisionExBB