PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (14): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 196
altermann
Отправлено: 21 Июля, 2011 - 08:03:16 • Тема: mysql_query • Форум: SQL и Архитектура БД
Ответов: 6 Просмотров: 57
biperch пишет: Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in Z:\home\localhost\www\test\index.php on line 31
Я тебе писал уже что сделать. У тебя метод querycannel() называется также как и класс и нет объявленного _construct(). Поэтому этот метод вызывается первым когда ты создаешь объект, а в этот момент у тебя нет конекта.
Итог: переименуй или класс или метод querycannel().
(Добавление)
Это неправильно, он у тебя в любом случае 1 вернет даже если не получил данные:
Так лучше и точнее:
altermann
Отправлено: 20 Июля, 2011 - 23:49:28 • Тема: mysql_query • Форум: SQL и Архитектура БД
Ответов: 6 Просмотров: 57
А где здесь $this?
И в методе querycannel() вы ничему не присваиваете результат запроса.
А так же кол-во возвращаемых строк лучше узнать через функцию mysql_num_rows($result) .
(Добавление)
У вас также один метод назван также как и класс, и срабатывает как конструктор, поэтому ошибку выдает: Warning: mysql_query() expects parameter 2 to be resource, null given
altermann
Отправлено: 10 Июля, 2011 - 23:38:33 • Тема: Редактирование записей в базе и обновление • Форум: SQL и Архитектура БД
Ответов: 38 Просмотров: 372
PHP:
скопировать код в буфер обмена
{
if ( $row [ '333' ] = '0' ) {
$work_status = "<img src='img/free.png'>1111</img>" ;
} else {
$work_status = "<img src='img/free.png'>2222</img>" ;
}
$table .= "<tr>\n " ;
$table .= "<td>" . $row [ 'nick' ] . "</td>\n " ;
$nick = $row [ 'nick' ] ;
$table .= "<td>" . $row [ 'area_title' ] . "</td>\n " ;
$table .= "<td>" . $row [ 'clan_rank' ] . "</td>\n " ;
$table .= "<td>" . $work_status . "</td>\n " ;
$table .= "</tr>\n " ;
}
<img src='img/free.png'>1111</img> - это бред, нужно так<img src='img/free.png' />
а также условие с двумя или тремя равно, одно равно это присвоение:
altermann
Отправлено: 01 Июля, 2011 - 00:18:33 • Тема: Работа с переменными, датой и временем и массивами данных • Форум: Напишите за меня, пожалуйста
Ответов: 3 Просмотров: 34
Вам повезло, мне нечего было делать.
первый
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< head>
< title> Конвертор валют</ title>
</ head>
< body>
<? php
if ( ! empty ( $_POST [ 'summ' ] ) && ! empty ( $_POST [ 'kurs' ] ) ) { 'usd' => 30.63 ,
'eur' => 45.07 ,
'gbp' => 49.84 ,
'jpy' => 0. 35,
) ;
echo $fRub . ' руб = ' . round ( $fRub / $aKurs [ $_POST [ 'kurs' ] ] , 2 ) . ' ' . strtoupper ( $sNameCur ) . '<br />' ; } else {
?>
< form method= "post" action= "" >
< p> Введите сумму в рублях:< input name= "summ" type= "text" /></ p>
< p> Введите валюту:
< select name= "kurs" >
< option value= "usd" > Доллар США $</ option>
< option value= "eur" > Евро</ option>
< option value= "gbp" > Английский фунт стерлингов</ option>
< option value= "jpy" > Японская йена</ option>
</ select>
< input name= "Submit1" type= "submit" value= "Сумма в валюте" />
</ p>
</ form>
<? php
}
?>
</ body>
</ html>
второй
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< head>
< title> Конвертор валют</ title>
</ head>
< body>
<? php
if ( ! empty ( $_POST [ 'summ' ] ) && ! empty ( $_POST [ 'kurs' ] ) ) { 'usd' => 30.63 ,
'eur' => 45.07 ,
'gbp' => 49.84 ,
'jpy' => 0. 35,
) ;
echo $fRub . ' руб = ' . round ( $fRub / $aKurs [ $_POST [ 'kurs' ] ] , 2 ) . ' ' . strtoupper ( $sNameCur ) . '<br />' ; unset ( $aKurs [ $_POST [ 'kurs' ] ] ) ; echo '<b>В других валютах:</b><br /><br />' ;
foreach ( $aKurs as $sCurName => $fCurVal ) {
echo $fRub . ' руб = ' . round ( $fRub / $fCurVal , 2 ) . ' ' . strtoupper ( $sCurName ) . '<br />' ; }
} else {
?>
< form method= "post" action= "" >
< p> Введите сумму в рублях:< input name= "summ" type= "text" /></ p>
< p> Введите валюту:
< select name= "kurs" >
< option value= "usd" > Доллар США $</ option>
< option value= "eur" > Евро</ option>
< option value= "gbp" > Английский фунт стерлингов</ option>
< option value= "jpy" > Японская йена</ option>
</ select>
< input name= "Submit1" type= "submit" value= "Сумма в валюте" />
</ p>
</ form>
<? php
}
?>
</ body>
</ html>
третий
CODE (
htmlphp ):
скопировать код в буфер обмена
< html>
< head>
< title> Конвертор валют</ title>
</ head>
< body>
<? php
if ( ! empty ( $_POST [ 'summ' ] ) && ! empty ( $_POST [ 'kurs' ] ) ) { 'usd' => 30.63 ,
'eur' => 45.07 ,
'gbp' => 49.84 ,
'jpy' => 0. 35,
) ;
echo $fRub . ' руб = ' . round ( $fRub / $aKurs [ $_POST [ 'kurs' ] ] , 2 ) . ' ' . strtoupper ( $sNameCur ) . '<br />' ; unset ( $aKurs [ $_POST [ 'kurs' ] ] ) ; echo '<b>В других валютах:</b><br /><br />' ;
foreach ( $aKurs as $sCurName => $fCurVal ) {
echo $fRub . ' руб = ' . round ( $fRub / $fCurVal , 2 ) . ' ' . strtoupper ( $sCurName ) . '<br />' ; }
echo '<a href="' . $_SERVER [ 'PHP_SELF' ] . '?summ=' . $fRub . '" target="_blank">Продолжение</a>' ;
} elseif ( ! empty ( $_GET [ 'summ' ] ) ) { echo '<b>' . floatval ( $_GET [ 'summ' ] ) . ' руб.-неплохой стартовый капитал! </b> Вы справились с контрольной работой!' ; } else {
?>
< form method= "post" action= "" >
< p> Введите сумму в рублях:< input name= "summ" type= "text" /></ p>
< p> Введите валюту:
< select name= "kurs" >
< option value= "usd" > Доллар США $</ option>
< option value= "eur" > Евро</ option>
< option value= "gbp" > Английский фунт стерлингов</ option>
< option value= "jpy" > Японская йена</ option>
</ select>
< input name= "Submit1" type= "submit" value= "Сумма в валюте" />
</ p>
</ form>
<? php
}
?>
</ body>
</ html>
altermann
Отправлено: 30 Июня, 2011 - 21:44:43 • Тема: Кодировка • Форум: Кодировки и все смежное
Ответов: 10 Просмотров: 3867
Можно посмотреть в какой кодировке браузер открывает эту страницу, и такую же использовать
altermann
Отправлено: 29 Июня, 2011 - 21:26:56 • Тема: ftp протокол • Форум: Работа с сетью
Ответов: 1 Просмотров: 677
ereg() устарела, используйте preg_match("/.log$/", $value).
У вас тут ошибки с путями были:
PHP:
скопировать код в буфер обмена
$dir_name = "logs" ;
foreach ( $filesArr as $value ) {
ftp_get ( $rConnId , $value , $value , FTP_ASCII
) ; } else {
echo "Файл $value уже существует!\п" ;
}
}
}
А так же вам следует учесть что папки он создавать не умеет по-умолчанию, нужна созданная папка "ftp".
Страниц (14): « 1 2 [3] 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB