• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Gruppenwechsel - dem Value einen eigenen Wert zuweise

Tanja

Neues Mitglied
Ich hole mir aus der Datenbank Werte und gruppiere anschließend
PHP:
function getdog()
{
global $xxx;
include(INCLUDE_DIR.'datenbank.php');
$showresults = "
SELECT
...
ORDER BY dog.gender DESC
....
";
$stmt = $conn->prepare($xxx);
                $stmt->bindParam(':xxx', $xxx, PDO::PARAM_INT);
                $stmt->execute();
    $grouped = array();
    while($row = $stmt->fetch(PDO::FETCH_OBJ))
    {
                     $grouped[$row->doggender][$row->showclass][] = $row;
  
    }
    return $grouped;
}
$showdog = getdog();

die Ausgabe dessen mit

PHP:
foreach ($showdog as $doggender => $entries)
{    echo "<tr class='footable-group-row'><th data-group='group1' colspan='3' class=''><strong>$doggender</strong></th></tr>"; ...

hier beschränkt sich die Ausgabe auf male und female, die ich gerne mit einer eigenen Variable überschreiben würde...
Eine if-Abfrage
PHP:
if ($doggender= 'male')
ändert mir alles (auch die wo female drin ist)...

der var_dump aus showdog beinhaltet
Code:
array(3) {
  ["male"]=>
  array(6) {
    ["youth"]=>
    array(7) {
      [0]=>
      object(stdClass)#11 (24) { .....


Wie kann ich jetzt meine eigene Variable für jeweils male und female einbauen? Also wenn male dann $bla ??
 
Werbung:
Da ich gar nicht wusste, wo ich ansetzen muss und schon etliches probiert hatte war das einer von den "halbwegs funktionierenden" Sachen :eek:

Ich musste schon viel eher ansetzen, direkt nach der Variable showdog
PHP:
$showdog[$studs] = $showdog['male'];
unset($showdog['male']);

$studs ist die Variable, die mir das in versch. Sprachen übersetzt ;-)
 
Werbung:
Zurück
Oben