sql >> Database teknologi >  >> RDS >> Mysql

Mysql-udtrække array i Php

Se på denne foreach:

        foreach($array as $uid2){
            $uid2 = $array['uid2'];
            $number = number($yfbid);
            if(strlen($number) > 9){
                $numbers[] = array('uid2' => $uid2, 'number' => $number);
            }
            else{
                $email = email($uid2);
                $yfbid[] = array('uid2' => $uid2, 'email' => $email);
            }
        }

Du gentager alle positioner af array og kalder dem $uid2. I den første linje skal du derefter $uid2 = $array['uid2']; . Du mister din array-position.

Måske ønskede du noget som:$var = $uid2['uid2'];



  1. Fejl ved hentning ud af rækkefølge, der returnerer tabel fra Oracle-funktion i C#, hvor funktionen bruger dblink til SQL Server

  2. Hvad forårsager PDO-fejl Kan ikke udføre forespørgsler, mens andre ubuffrede forespørgsler er aktive?

  3. Hvordan tjekker man databasen og kontrollerer som følge heraf en alternativknap?

  4. Hvordan udtrækker jeg kun tid fra et DateTime-felt i Oracle SQL Developer?