localhost - mysql database

Vragen/antwoorden betreffende het maken van je eigen website.
paco
Lid geworden op: 07 dec 2004, 15:03
Locatie: Houthalen

31 jan 2019, 13:51

Beste,

Heb een databestand aangemaakt in excel. Zou dit bestand op mijn website willen plaatsen. Ben dit daarom eerst aan het uitproberen via localhost dit op mijn computer, alvorens het bij mijn provider via phpmyadmin te plaatsen;

Had een voorbeeld gevonden om het bestand te tonen en te sorteren op onderstaande link.

https://makitweb.com/datatable-ajax-pag ... p-and-pdo/

Heb dit voorbeeld op mijn pc geïnstalleerd en werkt prima. Heb daarna de data betreffende de naam van de database en de tabelnamen aangepast naar mijn bestaand databestand, maar krijg dan volgende foutmelding:

 --------
localhost meldt het volgende:
Data Tables warning: table id=empTable - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1
-----------
Heb al enkele dagen zitten zoeken wat de oplossing kan zijn, maar kom er niet uit! Ben ook een echt groentje -zelfs op mijn ouderdom - indien het over programmeren betreft.

wie weet raad??

alvast bedankt! Paco    :oops:
Afbeelding
hovel
Lid geworden op: 31 mei 2005, 14:37

31 jan 2019, 16:29

paco schreef:Heb dit voorbeeld op mijn pc geïnstalleerd en werkt prima. Heb daarna de data betreffende de naam van de database en de tabelnamen aangepast naar mijn bestaand databestand, maar krijg dan volgende foutmelding:
 --------
localhost meldt het volgende:
Data Tables warning: table id=empTable - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1
-----------
Ik weet niet wat je hebt aangepast maar volgens mij had je het volgende moeten aanpassen:

- in config.php  op lijn 5 tutorial vervangen door uw database naam.
- in ajaxfile.php op lijnen 29, 35 en 41 employee vervangen door uw tabel naam
- in ajaxfile.php    tussen lijnen 55 en 63 de kolom namen vervangen door uw kolom namen.
- in index.php   van lijn 44 tot 48 de daar vermelde kolom namen vervangen door uw kolom namen.
- in index.php      van lijn 22 tot 26 de daar vermelde namen vervangen door uw namen . Dit laatste is niet zo belangrijk. dit is de hoofding tekst van de kolommen op uw webpagina.
paco
Lid geworden op: 07 dec 2004, 15:03
Locatie: Houthalen

01 feb 2019, 11:13

Alvast bedankt voor je raadgevingen.
Heb inderdaad die aanpassingen doorgevoerd zoals je aangegeven hebt. Bijkomend heb ik in de ajaxfile.php ook de lijnen 18 -> 24 aangepast aan mijn gegevens.

Het is wel zo dat ik in mijn database "gedachtenis" meer labels heb dan in het voorbeeld. Daardoor komen in mijn php files (?) meer lijnen voor.

Is het mogelijk dat ik jouw mijn files van het databestand "gedachtenis" eens in als zip bestand doorstuur?? Dan kan je zien wat ikzelf heb aangepast.

paco  :P
hovel
Lid geworden op: 31 mei 2005, 14:37

01 feb 2019, 15:02

paco schreef:Is het mogelijk dat ik jouw mijn files van het databestand "gedachtenis" eens in als zip bestand doorstuur?? Dan kan je zien wat ikzelf heb aangepast.
Dat mag u.
SenNet Medewerker
Lid geworden op: 25 mar 2009, 12:07

01 feb 2019, 15:15

De foutmelding zegt dat het script een incorrecte json data krijgt... je ajax php functie geeft dus geen goed resultaat terug.

als je in je browser ipv je html bestand de ajaxfile.php bezoekt, wat krijg je dan te zien?
hovel
Lid geworden op: 31 mei 2005, 14:37

01 feb 2019, 23:06

paco schreef:localhost meldt het volgende:
Data Tables warning: table id=empTable - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1
Deze foutmelding krijg je onder andere wanneer de gebruikersnaam of wachtwoord niet kloppen.

Ik heb dat ding (https://makitweb.com/datatable-ajax-pag ... p-and-pdo/)  als test bij mij geïnstalleerd.
Ik kreeg al onmiddellijk deze foutmelding. Pas wanneer ik een wachtwoord had ingesteld voor mySQL en dit ook gebruikte in config.php werkte het.
paco
Lid geworden op: 07 dec 2004, 15:03
Locatie: Houthalen

02 feb 2019, 12:03

antwoord voor:
SenNet Medewerker:

indien ik ajaxfile.php ingeef krijg ik onderstaande foutmelding:
------
Parse error: syntax error, unexpected ''Geb_Te'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in D:\xampp\htdocs\gedachtenis\ajaxfile.php on line 32
-----------

"Geb_Te" is een aanpassing die ikzelf heb doorgevoerd om mijn database gegevens in te geven. Indien ik de oorspronkelijke data gebruik zoals in het voorbeeld "tutorial" staat, krijg ik - zoals in een vorig bericht gemeld - GEEN foutmelding.
hovel
Lid geworden op: 31 mei 2005, 14:37

02 feb 2019, 15:55

Ik heb het werkend gekregen :D
Uw aangepaste bestanden zijn naar uw e-mail adres gemaild.

Suc6 verder met je website.
paco
Lid geworden op: 07 dec 2004, 15:03
Locatie: Houthalen

04 feb 2019, 11:51

Inderdaad! Het werkt!!

Alvast allen die meegedacht en gewerkt hebben nen dikke merci!!  :P

ps: heeft iemand van jullie mogelijks een voorbeeld van een ledenbestand met foto dat ik als voorbeeld zou kunnen gebruiken op mijn website?? Natuurlijk moet ik dit dan aanpassen aan mijn gegevens en deze keer hopelijk zonder fouten..... :oops:

zou dus een bepaald record moeten kunnen opzoeken en dan in detail dit record met alle -voorhanden zijnde gegevens- tonen? Zou zeer welkom zijn.

groetjes,

paco
Sony
Lid geworden op: 19 feb 2005, 13:45
Locatie: Boom

13 mar 2019, 11:17

paco,

In de demo op onderstaande link staat rechtsboven een tekstvak Saerch
hiermee kan je één of meerdere records uitlichten.
(https://makitweb.com/datatable-ajax-pag ... p-and-pdo/)
Om een foto aan een record te koppelen zal je een kolom moeten voorzien waarin
de url naar de foto wordt opgenomen en in de code zal je dat adres moeten
verwerken om de foto te tonen.

Sony
I Afbeelding SeniorenNet