Bug #76247 [NEW]: Problema ordenar arrays
| From: | celestinoxp at hotmail dot com | Date: | Sat, 21 Apr 2018 15:22:20 +0000 |
| Subject: | Bug #76247 [NEW]: Problema ordenar arrays | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-214823@lists.php.net to get a copy of this message | ||
From: celestinoxp at hotmail dot com
Operating system: Windows 10
PHP version: 7.2.4
Package: *General Issues
Bug Type: Bug
Bug description:Problema ordenar arrays
Description:
------------
Ao tentar ordenar uma chave de loteria que se encontra numa base de
dados, o php não mostra nada.
Problema no código, na ligação à base de dados, na ordenação, ou
BUG no PHP!
Test script:
---------------
<?php
include "../ligar_bd.php";
ini_set('display_errors', 1);
ini_set('display_startup_erros',1);
error_reporting(E_ALL);
/*** Exemplo de código
*********************************************************************
$frutas = array("d" => "limao", "a" => "laranja",
"b" => "banana", "c"
=> "melancia");
asort($frutas);
foreach( $frutas as $chave => $valor ){
echo "$chave = $valor\n";
}
********************************************************************************************/
$result = mysqli_query($db, "SELECT * FROM
table32");
while ($dados = mysqli_fetch_array($result, MYSQLI_BOTH))
{
$valores = array("n1" => $dados['n1'], "n2" =>
$dados['n2'], "n3" =>
$dados['n3'], "n4" => $dados['n4'], "n5" =>
$dados['n5'], "n6" =>
$dados['n6']);
asort($valores);
foreach ($valores as $n => $val)
{
echo $n." = ".$val;
//$sql = mysqli_query($db, "UPDATE table32 SET ".$n." =
".$val."
WHERE table32.id = $dados['id']") or
die("Erro!");
}
}
?>
Expected result:
----------------
A chave deveria ser ordenada e apresentada
Actual result:
--------------
Não mostra nada, nem erros!
Página em branco!!
--
Edit bug report at https://bugs.php.net/bug.php?id=76247&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=76247&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=76247&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=76247&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=76247&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=76247&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=76247&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=76247&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=76247&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=76247&r=support
Expected behavior: https://bugs.php.net/fix.php?id=76247&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=76247&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=76247&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=76247&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=76247&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=76247&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=76247&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=76247&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=76247&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=76247&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=76247&r=mysqlcfg