[Pedido] Lуgica de PHP p/ PAWN (Cor sim, cor nгo)
#1

Olб, eu gostaria de saber como fazer um cуdigo funcional que define linha a linha diferenciando uma cor da outra. Eu posso citar 2 mйtodos em PHP:

PHP код:
<?php
$num 
1;
while(
$array mysql_fetch_array($res)) {
if(
$num == 1) { $cor="preto"; } else { $cor "sem cor"; }
echo 
$cor;
$num $num 1;

---------------------
print(
"<table border=0 cellpadding=0 cellspacing=0>\n");
while(
$dados=mysql_fetch_array($variavel_de_pesquisa)) {
  
$fundo=($dados[id] % == 0) ? "#385070" "#F0F4F8";
  print(
"<tr>\n");
  print(
"<td bgcolor=".$fundo.">".$dados[id]."</td>\n");
  print(
"</tr>");
}
print(
"</table>");
?>
Queria saber mais ou menos uma lуgica pra aplicar no PAWN. Porque eu jб tentei de vбrias formas e nгo consegui.

OBS: Й pra sistema em MySQL.
Reply
#2

PHP код:
new bool:cor;
new 
fundo[8];
new 
dado[128];
new 
linhasfield;
cache_get_data(linhasfieldconexao);
if(
linhas)
{
    print(
"<table border=0 cellpadding=0 cellspacing=0>\n"); 
    for(new 
plinhasp++)
    {
        
cache_get_field_content(p"Teste"dadoconexao);
        
      
fundo = (cor "#385070" "#F0F4F8"); 
      print(
"<tr>\n"); 
      
printf("<td bgcolor=\"%s\">\"%s\"</td>\n",fundo,dado); 
      print(
"</tr>");
      
      if(
corcor false;
      else 
cor true;
    } 
    print(
"</table>");

Usei o exemplo pela variavel booleana, porem voce pode fazer verificando se 'p' й impar ou par.
Reply
#3

Obrigado. Consegui elaborar algo mais especнfico e deu o resultado que eu esperava. Muito obrigado, e adicionei reputaзгo a sua conta.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)