Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

carolina

disposição de resultado

Recommended Posts

Fala galera.

 

Estou tendo problemas com a disposição do resultado de uma query sql.

Os resultados estão dispostos em 2 colunas, só que está jogando o 1º registro sozinho em uma linha. Teria que vir o 2º registro ao lado do 1º e assim por diante.

 

1

2 3

4 5

6 7

 

Alguém pode me ajudar???

 

Meu código:

 

<!-- Lista os segmentos com a letra A -->  <?php  mysql_select_db($database, $conn);  $query_Recordseta = "SELECT * FROM segmentos WHERE s_letra = 'A' ORDER BY s_segmento AND s_ativo = 'sim'";  $Recordseta = mysql_query($query_Recordseta, $conn) or die(mysql_error());  $row_Recordseta = mysql_fetch_assoc($Recordseta);  ?>  <?   echo "<table width=370 border=0 cellspacing=0 cellpadding=0 align=center><tr>";  $row_Recordseta = mysql_num_rows($Recordseta);  for ($num=0;$num<$row_Recordseta;$num++) {  $s_id = @mysql_result($Recordseta,$num,"s_id");  $s_segmento = @mysql_result($Recordseta,$num,"s_segmento");  echo "<td valign=top class=8b><img src=imagens/ico_setazul.gif width=4 height=6> <a href=\"clientes.php?s_segmento=$s_segmento\" class=lnk_azulb>$s_segmento</a></td>";  if ($num%2==0) {  echo "</tr><tr>";  }  }  echo "</table>";  ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

s_segmento = campo dos segmentos cadastradosquero que mostre o seguinte:s_segmento s_segmentos_segmento s_segmentoVai listar o 1º segmento e ao lado o 2º segmento.Abaixo o 3º segmento e ao lado o 4º segmentoVe se dá para entender.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta isso:

$cont = 0;

while ($line = mysql_fetch_array($result))

  {

  $cont++;

  print " $line[Nome] - ";

      if ($cont % 2 ==  0)

      {

        print "<br>";

      }

  }

Compartilhar este post


Link para o post
Compartilhar em outros sites

desta forma não lista o 1º registro.o meu código que eu postei acima está listando todos os registros só que está listando o 1º registro numa linha separada das outras.tipo:<tr><td>1º</td></tr><tr><td>2º</td><td>3º</td></tr><tr><td>4º</td><td>5º</td></tr>

Compartilhar este post


Link para o post
Compartilhar em outros sites

muito obrigado mesmo!!!

 

 

só que estou com outra problema.

 

quando alguém clica em um link, vai para a página conta_clique.php

que conta os cliques e depois redireciona para o site do cliente.

 

o código que eu tenho aqui está contando os cliques certinho, só que não está redirecionando.

 

O campo c_url = http://www.dominiodocliente.com.br

 

Meu código:

 

<? ob_start(); ?>

<?

$c_id = $_GET['c_id'];

$c_dataclicks = date("d/m/Y");

mysql_select_db($database, $conn);

$query_Recordsetc = "SELECT * FROM clientes WHERE c_id='$c_id'";

$Recordsetc = mysql_query($query_Recordsetc, $conn) or die(mysql_error());

$row_Recordsetc = mysql_fetch_assoc($Recordsetc);

 

$clicks = $row_Recordsetc['c_clicks'];

$clicks++;

 

$query_Recordsetc2 = "UPDATE clientes SET c_clicks='$clicks', c_dataclicks='$c_dataclicks' WHERE c_id='$c_id'";

$Recordsetc2 = mysql_query($query_Recordsetc2, $conn) or die(mysql_error()); // Envia o clique

 

// redireciona para página alvo do cliente

header("Location: '$c_url'");

?>

<? ob_end_flush(); ?>

 

Me ajuda ae.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.