Avatar billede sbay Nybegynder
03. november 2010 - 17:09 Der er 1 kommentar og
1 løsning

Kan ikke loade datastore i EXTJS (sencha)

Hejsa

Jeg kan ikke få min Extend designer til at loade mit datastore fra MySQL. Systemet kan ses her: http://togbasen.flyingfish.dk/js/xds_index.html

Og i Designer siger den den ikke kan hente herfra: http://togbasen.flyingfish.dk/js/data1.php

Men jeg kan se data!
Avatar billede sbay Nybegynder
03. november 2010 - 17:52 #1
Koden til data1.php er som følger:

<?php


#First we include our credentials file
include('config.inc.php');
#And now we connect to the database
//connection String
$connect = mysql_connect($ebis_sql_host, $ebis_sql_user, $ebis_sql_pass)
or die('Could not connect: ' . mysql_error());
//select database
mysql_select_db($ebis_sql_db, $connect);
//Select The database
$bool = mysql_select_db($ebis_sql_db, $connect);
if ($bool === False){
    print "can't find $database";
}


if(!isset($search) || $search == '') {


// get data and store in a json array
$query = "SELECT MainId, MainCatalogNo, MainTitel, MainEraID
FROM  train_item_main" ;
if ($sort != "") {
    $query .= " ORDER BY MainCatalogNo ";
}
#$query .= " LIMIT ".$start.",".$limit;
$result = mysql_query($query) or die("SQL Error 1: " . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    $MyStore1[] = array(
        'MainId' => $row['MainId'],
        'MainCatalogNo' => $row['MainCatalogNo'],
    'MainEraID' => $row['MainEraID'],
    'MainTitel' => $row['MainTitel']
        );
}

$myData = array('MyStore1' => $MyStore1);
echo json_encode($myData);
mysql_free_result($result);

}


$myData = array('MyStore1' => $MyStore1);
echo json_encode($myData);
#mysql_free_result($result);
    #  }
//And we're done
?>
Avatar billede sbay Nybegynder
01. marts 2011 - 14:07 #2
Forkert navn på datastore
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester