Toon posts:

Slim framework en Mysql doet raar?

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Goedemorgend,

Ik ben recent bezig met een leer project in Slim php. Maar nu stuit ik op iets heel raar.

in slim gebruik men database. met deze query.

code:
1
2
3
4
5
6
// Routes
  $api->get('/', function() use($con) {
    $Query = $con->query("SELECT * FROM API WHERE Race = 'Orcs'")->fetch_array(MYSQLI_ASSOC);

    echo count($Query);
  });


Dan bekom ik 14.

Maar als ik exact de zelfde query in men mysql workbench uitkom. Krijg ik echter 6 records. Iemand hier een verklaring voor? Of iemand die me kan wijzig waar ik de mist inga?

Dank u bij voorbaat.

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Je fetcht maar één keer een record. Ik ken het framework niet maar zo te zien werkt het redelijk zoals PHP zelf.

Anyway: Waar hoort mijn topic?

WEB >> PRG

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
sorry voor het verkeerd posten NMe.

Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Nou, nu tel je dat je 14 kolommen hebt. :D

En $Query is geen goede var naam voor iets dat een enkele row of 'API entity' is. ;)

En klap op de vuurpijl protip: var_dump($Query) en je had meteen gezien wat je nu aan het tellen bent.

{signature}


Acties:
  • 0 Henk 'm!

  • Mercatres
  • Registratie: September 2009
  • Laatst online: 16-10 12:48
Voutloos schreef op donderdag 05 februari 2015 @ 10:31:
Nou, nu tel je dat je 14 kolommen hebt. :D

En $Query is geen goede var naam voor iets dat een enkele row of 'API entity' is. ;)

En klap op de vuurpijl protip: var_dump($Query) en je had meteen gezien wat je nu aan het tellen bent.
Yeeey Slim *O*
Anywho, welk ORM gebruik je in combinatie met Slim, kijk eens in hun documentatie wat de functie 'query' exact doet?