Também conhecido como váriaveis váriaveis:
Quando houverem dentro de um loop apenas algumas váriaveis a serem "pescadas"...
<?php
$j=0;
for ($i=0;$i<10;$i++) {
if ($i==2) $a="jurubeba";
elseif ($i==3) $a="mate";
else $a='';
if ($a!='') { $j++; $c[$j]="$a";}
}
echo "<br/><br/>";
for ($x=1;$x<=$j;$x++) {
echo $c[$x];
echo "<br/>";
}
?>
Este exemplo foi criado para ser retirar as respostas de dentro uma variavel(observacao) de um loop de uma query, porém na hora de mostrar na tela devem ser mostradas como uma única observação separadas por cliente.
Ficando assim:
$vv=0;
for ($u=1;$u<=5;$u++) {
$res_fornecedor2 = mysql_query("select DATE_FORMAT(data, '%d/%m/%Y') as agendamentoC, hora, minuto, ajudantes, endereco, id_tipo, comentarios, peso_bruto from TABELA where id_tabela='$id_containerY[$u]'");
$linha_fornecedor2=mysql_fetch_array($res_fornecedor2);
$agendamento2 = $linha_fornecedor2['agendamentoC'];
$ajudantes2 = $linha_fornecedor2['ajudantes'];
$endereco2 = $linha_fornecedor2['endereco'];
$id_tipo_container2 = $linha_fornecedor2['id_tipo_container'];
$observacoes2 = $linha_fornecedor2['comentarios'];
$peso_bruto2 = $linha_fornecedor2['peso_bruto'];
if ($observacoes2) {$vv++; $output2 = str_replace(chr(10), '<br/>', $observacoes2); $observacoesX[$vv]="$output2";}
}
for ($xx=1;$xx<=$vv;$xx++) {
echo "$observacoesX[$xx]<br/>";
}
Se quiser guardar as infos dentro da variavel trocar:
echo "$observacoesX[$xx]<br/>";
por:
$observacoesX.="$observacoesX[$xx]<br/>";
terça-feira, 18 de janeiro de 2011
Assinar:
Postar comentários (Atom)
Linux bash file returns unexpected token `$'do\r''
open file in vi edit with vi filename.sh command; type in vi :set ff=unix command; save file with :wq It will save the file with unix...
-
Adicionar ♦ 10 dias a partir de hoje echo date('d/m/Y', strtotime("+10 days")); ♦ 10 dias a partir de uma data echo ...
-
JQuery - JavaScript and HTML at same page :: send.html <script> Dropzone.options.myDropzone= { url: "upload.php", ...
Nenhum comentário:
Postar um comentário