PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (2): [1] 2 »
Найдено сообщений: 29
Valeriya12
Отправлено: 05 Ноября, 2014 - 21:15:15 • Тема: ООП - я чайник, мне нужно помощь • Форум: Вопросы новичков
Ответов: 5 Просмотров: 308
RickMan пишет: А что вы именно этими методами хотите сделать?
Разучивать ООП
@ Panoptik
Спасибо, я немножко отредактировала ваш код. Кажется все тут более или менее понятно.
PHP:
скопировать код в буфер обмена
<?PHP
class db
{
public function countup ( $hername )
{
return "I love $hername " ;
}
function dub( $secondname )
{
$b = "I love $secondname and... " ;
echo $b ;
$a = self :: countup ( "Lara" ) ;
echo $a . '<br />' ;
}
}
$db = new db;
$db -> dub ( "Lucy" ) ;
?>
@DelphinPRO
я благодарю вас за шаг за шагом объяснения.
Valeriya12
Отправлено: 05 Ноября, 2014 - 11:21:35 • Тема: ООП - я чайник, мне нужно помощь • Форум: Вопросы новичков
Ответов: 5 Просмотров: 308
Я стараюсь написать простие методи, но как-то мне не получается. Что делаю не так?
PHP:
скопировать код в буфер обмена
<?PHP
class db
{
function countup ( $hername )
{
$a = "I love $hername " ;
return $a ;
}
function dub( )
{
self :: countup ( "Lara" ) ;
$this -> countup ;
$b = "I love Lucy and... " ;
echo $b ;
echo $this ;
}
}
?>
Valeriya12
Отправлено: 29 Августа, 2014 - 20:04:47 • Тема: Запрос SQL • Форум: SQL и Архитектура БД
Ответов: 4 Просмотров: 45
IGORtrue пишет: Тоесть если все в столбце одинаковые то не учитывать этот столбец?
Да, не показывать их.
Valeriya12
Отправлено: 29 Августа, 2014 - 19:06:26 • Тема: Запрос SQL • Форум: SQL и Архитектура БД
Ответов: 4 Просмотров: 45
(извините за мой русский)
Я хочу пропускать все столбцы которые все даны там то же самые. На пример
Id=1
Frequency=10k
Temperature=50
Id=2
Frequency=10k
Temperature=30
Id=1
Frequency=10k
Temperature=50
Frequency мы будем пропустить, но Temperature останется (и Id конечно). Увидим:
Id=1
Temperature=50
Id=2
Temperature=30
Id=1
Temperature=50
Как можно успешно выполнять такой запрос (если не знаем цифры)?
Valeriya12
Отправлено: 30 Июня, 2014 - 16:07:05 • Тема: Где лучше сохранить обзоры? • Форум: SQL и Архитектура БД
Ответов: 9 Просмотров: 61
Но он не сказал "добавить поле в таблицу" он сказал "добавить поле Blob".
А это поле в нормальный размер, где можно там написать с кодом HTML?
(Добавление)
Я нашла "Blob" но все-таки, где можно сам текст написать не вижу
Valeriya12
Отправлено: 30 Июня, 2014 - 12:56:26 • Тема: Где лучше сохранить обзоры? • Форум: SQL и Архитектура БД
Ответов: 9 Просмотров: 61
Допустим, что у меня есть веб-сайт, который обозревает компьютерные игры. Где лучше сохранять сами обзоры? Каждый обзор значит длинный текст. Так, точнее-- где лучше сохранять эти тексты? Я не уверена, что MySQL предназначенный для такого.
Valeriya12
Отправлено: 26 Июня, 2014 - 13:25:59 • Тема: Ассоциативный массив...помощь разбираться с ошибкой • Форум: Вопросы новичков
Ответов: 2 Просмотров: 151
Я хочу делать ассоциативный массив при помощи MySqli.
Когда у меня был файл, все было просто:
Но теперь я работаю посредством MySqli... насколько я понимаю, fetch_object это как fgets только для MySqli. Читает строку из таблицы.
PHP:
скопировать код в буфер обмена
$sql = "SELECT first_name, password FROM users" ;
$result = $con -> query ( $sql ) ;
if ( $result )
{
while ( $row = $result -> fetch_object ( ) )
{
$user [ ] = $row ;
$users [ trim ( $user [ 0
] ) ] = trim ( $user [ 1
] ) ; }
$result -> free ( ) ;
}
$con -> close ( ) ;
Получаю "( ! ) Warning: trim() expects parameter 1 to be string, object given in C:\wamp\www\maayan\store\users.php on line 20
"
Как можно это исправить?
Valeriya12
Отправлено: 22 Июня, 2014 - 07:17:02 • Тема: MySQL: Нужна помощь с запросом • Форум: Администрирование БД
Ответов: 4 Просмотров: 1434
менеджер - то, у которого есть "manager_id"
А можно без JOIN это сделать? Я знаю как это сделать с JOIN, но когда я показывала учителю мое решение использовав JOIN , он просто сказал, что это не то метод который он хотел, что мы будем использовать... так что, думаю что мне нужно совершить это через FOREIGN KEY и PRIMARY KEY связь...Поэтому, я старалась так и делать... и таким образом, код не выйдет громоздок. Хоть...что-то не работает...
Valeriya12
Отправлено: 21 Июня, 2014 - 17:38:58 • Тема: MySQL: Нужна помощь с запросом • Форум: Администрирование БД
Ответов: 4 Просмотров: 1434
Привет! Извините заранее за мой хромающий русский. Я изучаю MySQL, и нам дали базу данных (я его прикрепила). Я хочу запросить зарплату работника, который НЕ менеджер и у него самая большая зарплата. То есть, результат должно быть 6000.
Так, почему мой код не работает? Я получаю 11000.
CODE (
SQL ):
скопировать код в буфер обмена
SELECT max( salary) FROM t_empl, t_asnmt, t_dept WHERE t_empl. id= t_asnmt. empl_id AND t_empl. id!= t_dept. manager_id
Valeriya12
Отправлено: 18 Июня, 2014 - 15:57:30 • Тема: Почему DISTINCT не работает? (Вопрос в MySQL) • Форум: Администрирование БД
Ответов: 4 Просмотров: 1744
Я прикрепила мои таблицы...
В конечном счете, я хочу видеть список с "id", "name", "salary", "manager_id". Если человек менеджер, номер manager_id будет написано. Если человек не менеджер, просто будет NULL. Но, что-то не так..получаю странный список с повторениями.
Valeriya12
Отправлено: 07 Июня, 2014 - 09:33:53 • Тема: Многомерный массив • Форум: Вопросы новичков
Ответов: 1 Просмотров: 150
Здравствуй! Важно сказать, что я долго искала ответ, прежде того, что решила попросить помощь.
У меня есть этот простой код:
PHP:
скопировать код в буфер обмена
$con = "Dani: Hello everyone!|dani,avi,moshe" ;
$ben = "Avi: Hey how are you doing?|dani,avi,moshe" ;
$hf = "moshe: Good to see you guys!|dani,avi,moshe" ;
$ag = "masha: We are in another chat than the dani, avi and moshe|masha,dean,billy" ;
$all [ ] = $con ;
$all [ ] = $ben ;
$all [ ] = $hf ;
$all [ ] = $ag ;
я хочу получить такой var_dump результат с ним:
CODE (
htmlphp ):
скопировать код в буфер обмена
0 => dani ( length= 4)
1 => avi ( length= 3)
2 = > moshe ( length= 5)
0 => string 'Dani: Hello everyone!' ( length= 21 )
1 => string 'Avi: Hey how are you doing?' ( length= 27 )
2 => string 'moshe: Good to see you guys!' ( length= 28)
0 => masha ( length= 5)
1 => dean ( length= 4)
2 = > billy ( length= 4)
0 => string 'masha: We are in another chat than the dani, avi and moshe' ( length= 58 )
Пока, только смогла сделать так:
И получаю это:
PHP:
скопировать код в буфер обмена
'dani,avi,moshe' =>
0 => string 'Dani: Hello everyone!' ( length= 21 )
1 => string 'Avi: Hey how are you doing?' ( length= 27 )
2 => string 'moshe: Good to see you guys!' ( length= 28 )
'masha,dean,billy' =>
0 => string 'masha: We are in another chat than the dani, avi and moshe' ( length= 58)
0 =>
0 => string 'dani' ( length= 4 )
1 => string 'avi' ( length= 3 )
2 => string 'moshe' ( length= 5)
1 =>
0 => string 'dani' ( length= 4 )
1 => string 'avi' ( length= 3 )
2 => string 'moshe' ( length= 5)
2 =>
0 => string 'dani' ( length= 4 )
1 => string 'avi' ( length= 3 )
2 => string 'moshe' ( length= 5)
3 =>
0 => string 'masha' ( length= 5 )
1 => string 'dean' ( length= 4 )
2 => string 'billy' ( length= 5 )
Но не могу соединить $superarray и $usersarray, чтоб получать то, что хочу. Пожалуйста помогите
Страниц (2): [1] 2 »
Powered by ExBB FM 1.0 RC1. InvisionExBB