birita Postado Março 10, 2005 Denunciar Share Postado Março 10, 2005 ae galera eu fiz um codigo ae mais ta dando erro alguém poderia me ajudar com ele? <? if ($rsFoto->Fields('nome') == 'a' ){?> <img src="fotos_gata/<?php echo $rsFoto->Fields('img'); ?>" width="100" height="100"> <?php } else {$img1 = img src="fotos_gata/<?php echo $rsFoto->Fields('img'); " width="300" height="300"; } ?> <? if ($rsFoto->Fields('nome') == 'b' ){?> <img src="fotos_gata/<?php echo $rsFoto->Fields('img'); ?>"> <?php } else {$img2 = img src="fotos_gata/<?php echo $rsFoto->Fields('img'); " width="100" height="100"; } ?>o que eu to querendo fazer e que qd a imagem for = a ela tem tal tamanho e qd for = b outro tamanho alguém pode me ajuda? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 10, 2005 Autor Denunciar Share Postado Março 10, 2005 ou melhor assim: <? if ($rsFoto->Fields('nome') == 'a' ){?> <?php } else {$img2 = img src="fotos_gata/<?php echo $rsFoto->Fields('$img')" width="200" height="200"; } ?> <? if ($rsFoto->Fields('nome') == 'b' ){?> <?php } else {$img2 = img src="fotos_gata/<?php echo $rsFoto->Fields('$img')" width="100" height="100"; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 10, 2005 Autor Denunciar Share Postado Março 10, 2005 ae galera meu codigo todo ta ae se alguém puder ajudar valeu pessoal, require_once('Connections/wave.php'); é a conexao feito com o bd <?phprequire_once('Connections/wave.php');$query_rsFoto = "SELECT * FROM f_gata";$rsFoto = $wave->SelectLimit($query_rsFoto) or die($wave->ErrorMsg());$totalRows_rsFoto = $rsFoto->RecordCount();$img = img src="<?php echo $rsFoto->Fields('img'); ?>";?> <? if ($rsFoto->Fields('nome') == 'a' ){?> <?php } else {$img2 = img src="fotos_gata/<?php echo $rsFoto->Fields('$img')" width="200" height="200"; } ?> <? if ($rsFoto->Fields('nome') == 'b' ){?> <?php } else {$img2 = img src="fotos_gata/<?php echo $rsFoto->Fields('$img')" width="100" height="100"; } ?><?php$rsFoto->Close();?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 10, 2005 Autor Denunciar Share Postado Março 10, 2005 ou ainda assim: <?phprequire_once('Connections/wave.php');$query_rsFoto = "SELECT * FROM f_gata";$rsFoto = $wave->SelectLimit($query_rsFoto) or die($wave->ErrorMsg());$totalRows_rsFoto = $rsFoto->RecordCount();$img = "<img src=\"<?php echo $rsFoto->Fields('img'); ?>\"; ?> <? if ($rsFoto->Fields('nome') == 'a' ){?> <?php } else {$img2 = "<img src=\"$img\" width=\"200\" height=\"200\">" } ?> <? if ($rsFoto->Fields('nome') == 'b' ){?> <?php } else {$img2 = "<img src=\"$img\" width=\"100\" height=\"100\">" } ?><?php$rsFoto->Close();?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 11, 2005 Autor Denunciar Share Postado Março 11, 2005 po galera ninguém ae pode ajuda?, pelo menos falem alguma coisa po to esperando a uma cara ae alguém fala comigo =/ não sei tem alguma coisa que voces não entederam qual é minha duvida algo assim? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 11, 2005 Autor Denunciar Share Postado Março 11, 2005 ae pessoal meu se alguém puder me ajudar por favor me respondam preciso muito desse codigo alguém pode ve o que ta errado não acho o erro =//// <?php//Connection statementrequire_once('Connections/wave.php');// begin Recordset$query_rsFoto = "SELECT * FROM f_gata";$rsFoto = $wave->SelectLimit($query_rsFoto) or die($wave->ErrorMsg());$totalRows_rsFoto = $rsFoto->RecordCount();// end Recordset$img0 = "$rsFoto->Fields('img')";//PHP ADODB document - made with PHAkt 2.8.2?><?php if ($rsFoto->Fields('nome') == 'a' ){} else {$img1 = "fotos_gata/<img src=\"$img0\" width=\"200\" height=\"200\">" ;} ?><?php if ($rsFoto->Fields('nome') == 'b' ){} else {$img2 = "fotos_gata/<img src=\"$img0\" width=\"100\" height=\"100\">" ;} ?><?php$rsFoto->Close();?>o erro que da é esse: Notice: Undefined property: Fields in c:\documents and settings\pablo\meus documentos\easyphp1-7\www\wave\testefoto.php on line 9 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BEOC Postado Março 11, 2005 Denunciar Share Postado Março 11, 2005 que classe você usa?o erro é que este "$rsFoto->Fields('img')" o Fielads da classe não deve ser uma propriedade definida.poste a classe. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 11, 2005 Autor Denunciar Share Postado Março 11, 2005 aqui e a conexao wave.php<?php # PHP ADODB document - made with PHAkt # FileName="Connection_php_adodb.htm" # Type="ADODB" # HTTP="true" # DBTYPE="mysql" $MM_wave_HOSTNAME = "localhost"; $MM_wave_DATABASE = "mysql:wave"; $MM_wave_DBTYPE = preg_replace("/:.*$/", "", $MM_wave_DATABASE); $MM_wave_DATABASE = preg_replace("/^.*?:/", "", $MM_wave_DATABASE); $MM_wave_USERNAME = "root"; $MM_wave_PASSWORD = ""; $MM_wave_LOCALE = "En"; $MM_wave_MSGLOCALE = "En"; $MM_wave_CTYPE = "P"; $KT_locale = $MM_wave_MSGLOCALE; $KT_dlocale = $MM_wave_LOCALE; $KT_serverFormat = "%Y-%m-%d %H:%M:%S"; $QUB_Caching = "false"; switch (strtoupper ($MM_wave_LOCALE)) { case 'EN': $KT_localFormat = "%d-%m-%Y %H:%M:%S"; break; case 'EUS': $KT_localFormat = "%m-%d-%Y %H:%M:%S"; break; case 'FR': $KT_localFormat = "%d-%m-%Y %H:%M:%S"; break; case 'RO': $KT_localFormat = "%d-%m-%Y %H:%M:%S"; break; case 'IT': $KT_localFormat = "%d-%m-%Y %H:%M:%S"; break; case 'GE': $KT_localFormat = "%d-%m-%Y %H:%M:%S"; break; case 'US': $KT_localFormat = "%Y-%m-%d %H:%M:%S"; break; default : $KT_localFormat = "none"; } if (!defined('CONN_DIR')) define('CONN_DIR',dirname(__FILE__)); require_once(CONN_DIR."/../adodb/adodb.inc.php"); ADOLoadCode($MM_wave_DBTYPE); $wave=&ADONewConnection($MM_wave_DBTYPE); if($MM_wave_DBTYPE == "access" || $MM_wave_DBTYPE == "odbc"){ if($MM_wave_CTYPE == "P"){ $wave->PConnect($MM_wave_DATABASE, $MM_wave_USERNAME,$MM_wave_PASSWORD, $MM_wave_LOCALE); } else $wave->Connect($MM_wave_DATABASE, $MM_wave_USERNAME,$MM_wave_PASSWORD, $MM_wave_LOCALE); } else if (($MM_wave_DBTYPE == "ibase") or ($MM_wave_DBTYPE == "firebird")) { if($MM_wave_CTYPE == "P"){ $wave->PConnect($MM_wave_HOSTNAME.":".$MM_wave_DATABASE,$MM_wave_USERNAME,$MM_wave_PASSWORD); } else $wave->Connect($MM_wave_HOSTNAME.":".$MM_wave_DATABASE,$MM_wave_USERNAME,$MM_wave_PASSWORD); }else { if($MM_wave_CTYPE == "P"){ $wave->PConnect($MM_wave_HOSTNAME,$MM_wave_USERNAME,$MM_wave_PASSWORD, $MM_wave_DATABASE,$MM_wave_LOCALE); } else $wave->Connect($MM_wave_HOSTNAME,$MM_wave_USERNAME,$MM_wave_PASSWORD, $MM_wave_DATABASE,$MM_wave_LOCALE); } if (!function_exists("updateMagicQuotes")) { function updateMagicQuotes($HTTP_VARS){ if (is_array($HTTP_VARS)) { foreach ($HTTP_VARS as $name=>$value) { if (!is_array($value)) { $HTTP_VARS[$name] = addslashes($value); } else { foreach ($value as $name1=>$value1) { if (!is_array($value1)) { $HTTP_VARS[$name1][$value1] = addslashes($value1); } } } global $$name; $$name = &$HTTP_VARS[$name]; } } return $HTTP_VARS; } if (!get_magic_quotes_gpc()) { $HTTP_GET_VARS = updateMagicQuotes($HTTP_GET_VARS); $HTTP_POST_VARS = updateMagicQuotes($HTTP_POST_VARS); $HTTP_COOKIE_VARS = updateMagicQuotes($HTTP_COOKIE_VARS); } } if (!isset($HTTP_SERVER_VARS['REQUEST_URI'])) { $HTTP_SERVER_VARS['REQUEST_URI'] = $HTTP_SERVER_VARS['PHP_SELF']; }?>o codigo todo ta ae =/ não acho o erro de jeito nenhum Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 11, 2005 Autor Denunciar Share Postado Março 11, 2005 o negocio é tipo, eu vo manda repeti as imagens e eu quero q qd ela tenha a tabela nome = a ela tenha um tamanho e qd o nome for = b ela tenha outro tamanho tentei faze esse codigo ae mais nem rolo não sei o que faco... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 BEOC Postado Março 11, 2005 Denunciar Share Postado Março 11, 2005 $rsFoto = $wave->SelectLimit($query_rsFoto) or die($wave->ErrorMsg());se esta variável é definida assim,porque você usa isso?$rsFoto->Fields('img')impossível!releiia e faça novamente que daí tu entenderá. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 11, 2005 Autor Denunciar Share Postado Março 11, 2005 tipo eu sei que contem erro la no codigo mais a minha ideia que eu gostaria de fazer é algo assim não sei como interagir as duas acoes em uma so:<?php//Connection statementrequire_once('Connections/wave.php');// begin Recordset$maxRows_rsFoto = 10;$pageNum_rsFoto = 0;if (isset($HTTP_GET_VARS['pageNum_rsFoto'])) { $pageNum_rsFoto = $HTTP_GET_VARS['pageNum_rsFoto'];}$startRow_rsFoto = $pageNum_rsFoto * $maxRows_rsFoto;$query_rsFoto = "SELECT * FROM f_gata";$rsFoto = $wave->SelectLimit($query_rsFoto, $maxRows_rsFoto, $startRow_rsFoto) or die($wave->ErrorMsg());if (isset($HTTP_GET_VARS['totalRows_rsFoto'])) { $totalRows_rsFoto = $HTTP_GET_VARS['totalRows_rsFoto'];} else { $all_rsFoto = $wave->SelectLimit($query_rsFoto) or die($wave->ErrorMsg()); $totalRows_rsFoto = $all_rsFoto->RecordCount();}$totalPages_rsFoto = (int)(($totalRows_rsFoto-1)/$maxRows_rsFoto);// end Recordset//PHP ADODB document - made with PHAkt 2.8.2?><?php while (!$rsFoto->EOF) {?><?php if ($rsFoto->Fields('nome') == 'x' ){ ?><?php if ($rsFoto->Fields('nome') == 'y' ){ ?><img src="fotos_gata/<?php echo $rsFoto->Fields('img'); ?> " width="$imgW" height="$imgH"><?php } else {$imgW = 200 $imgH = 200 ;} //aqui seria acao qd fosse = x ?> <?php } else {$imgW = 300 $imgH = 300 ;} //aqui seria acao qd fosse = y ?>// tipo eu to ligado que esse codigo ta errado mais minha ideia e essa teria como fazer?<?php $rsFoto->MoveNext(); }?><?php$rsFoto->Close();?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 birita Postado Março 11, 2005 Autor Denunciar Share Postado Março 11, 2005 po galera pensei que aqui a galera ajuda um ao outro ai mais sei la valeu ae.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
birita
ae galera eu fiz um codigo ae mais ta dando erro alguém poderia me ajudar com ele?
o que eu to querendo fazer e que qd a imagem for = a ela tem tal tamanho e qd for = b outro tamanho alguém pode me ajuda?
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.