Nu creezi bine CSV-ul. Formatul lui e string,string,string, dar tu faci printf ("%s (%s)\n", $row["NUME_J"], $row["NUME_F"]);.
Ar trebui sa fie printf ("%s,%s\n", $row["NUME_J"], $row["NUME_F"]);
Oricum, iti sugerez sa folosesti functiile native care se ocupa de CSV: vezi cum a facut asta: http://stackoverflow.com/a/12470042/394589 si integreaza la tine.
export din mysql in excel (.xlsx)
Moderatori: Moderatori, Start Moderator
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: export din mysql in excel (.xlsx)
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: export din mysql in excel (.xlsx)
Cum adica o singura coloana? Omule, "coloanele" in CSV sunt delimitate de virgula (comma *separated* values). Tu AI mai multe coloane. Ai vazut linkul din wikipedia - asemanarea dintre un tabel si un fisier CSV?
Cum arata un CSV din codul de mai sus? Schimba numele de-acolo si da un paste aci.
Cum arata un CSV din codul de mai sus? Schimba numele de-acolo si da un paste aci.
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Re: export din mysql in excel (.xlsx)
In imaginea de mai jos este un print screen la ceea ce imi exporta cu coldul php de mai sus
- Untitled.png (46 KiB) Vizualizat de 3462 ori
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: export din mysql in excel (.xlsx)
Aa, ok, credeam ca totul e in regula sql.
Vezi linia aia printf ("%s, %s\n", $row["NUME_J"], $row["NUME_F"]); ?
Schimb-o cu var_dump($row); die; Si da rezultatul aci.
Vezi linia aia printf ("%s, %s\n", $row["NUME_J"], $row["NUME_F"]); ?
Schimb-o cu var_dump($row); die; Si da rezultatul aci.
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Re: export din mysql in excel (.xlsx)
ceea ce rezulta in urma inlocuirii codului cu ce ai spus:
- Untitled.png (21.1 KiB) Vizualizat de 3462 ori
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: export din mysql in excel (.xlsx)
Dude, vorbim de php aici. De ce imi dai text de debug in office?
In fine...
Vezi valorea cheii NUME_F? E goala. Si imi imaginez ca toate sunt. De asta nu ai a doua coloana (care de fapt este, da nu are nicio valoare).
In fine...
Vezi valorea cheii NUME_F? E goala. Si imi imaginez ca toate sunt. De asta nu ai a doua coloana (care de fapt este, da nu are nicio valoare).
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Re: export din mysql in excel (.xlsx)
Am schimbat linia cu ce ai spus, cand am executat codul mi-a rezultat un fisier .csv care a avut in continut ceea ce am pus in print screen.
Al rezultat nu am ca sa il pot scrie aici.
In NUME_F sunt valori, nu este goala.
Al rezultat nu am ca sa il pot scrie aici.
In NUME_F sunt valori, nu este goala.
-
nevvermind
- Senior Member
- Mesaje: 1264
- Membru din: Mar Iun 22, 2010 3:17 pm
Re: export din mysql in excel (.xlsx)
Facusi un canal de php pe freenode - ##php-ro : https://webchat.freenode.net/
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 25 vizitatori